Bikini Battle of the Day: Selena Gomez vs. Kate Hudson

Which gorgeous gal really rocks the two-piece?

By EOL Staff Feb 06, 2012 9:45 PMTags
E! Placeholder Image

While the rest of us were taking in the Super Bowl this weekend, two lovely ladies were simply soaking up some sun instead.

In Rio de Janeiro, Selena Gomez reminded us that she's a grown-up now by slipping into a two-piece for a little rest and relaxation by her hotel pool.

The 19-year-old girlfriend of Justin Bieber posed for pics with fans before heading back to her room to get ready for a show later that evening.

But she wasn't the only one working on her tan.

In Cabo San Lucas, Mexico, Kate Hudson was doing the poolside thing with fiancé Matt Bellamy.

The 32-year-old actress showed little sign (OK, no sign) that it was a mere seven months ago that she gave birth to the couple's son, Bingham.

Of course, this isn't the first time Hudson has shown off her post-baby bod, having wowed us in white over in the south of France just seven weeks after her little one's arrival.

So who do you love best in a bikini? Sound off in the comments!

PHOTOS: Hot Bods 2012