Katy Perry and Sophia Vergara both spent some time splashing around over the holidays, and it looks like they each wore their teeniest bikini to help celebrate.
Katy Perry may have celebrated Christmas without husband Russell Brand, but it appears the 27-year-old singer had plenty of fun in Hawaii on her own.
Also forgoing a white Christmas was Sofia Vergara, who spent the holidays in Mexico nearly busting out of her frilly purple top. Can you believe the 39-year-old "Modern Family" star once hated her curves? In 2010 she told Self magazine:
"I wanted surgery. I told my mom, 'As soon as I'm older, please take these boobs away.' She said, 'Sofia, shut up. When you're 18, it will be different.' 'I was like, 'Why would I want these huge tits?' I'm a 34 DD. It's hard to dress. No matter what I wear, I look like a stripper.'"
Check out some of the best beach bodies of 2011: