MIAMI BEACH, FL - DECEMBER 31: Victoria Silvstedt's white bikini barely contains her ample curves and her cut off shorts makes her muscular legs look amazing. Karen Victoria Silvstedt (born 19 September
Oops! Cara Delevingne Loses Her Bikini Top! - E! Online - CA
South Beach bikini top in green and pink colour block | ASOS