Double Take: Capri vs. St. Barts

The world’s most fashionable islands vie for style gold, from cocktails to shopping.

By Tracey Minkin
Around The Web