Katie Holmes wowed onlookers in a hot pink bikini yesterday, soaking up the sun and lounging by Dawson's Creek a pool in Miami with Suri Cruise.

The 35-year-old actress is currently laying low on vacation with her seven-year-old daughter and was seen in the vibrant two-piece by the pool.

Posted in: Katie Holmes

It is that time once again, THGers. The time to unveil the finalists for, and eventually the winner of, THG's prestigious, arbitrary, 7th Annual Celebrity of the Year honor.

Between now and the end of 2013, we will be counting down the 10 stars who provided us with the year's best moments, stories, scandals and entertainment value.

Posted in: Kate Upton

Michelle Jenneke went viral in 2012 when footage of her warming up before a race hit the Internet.

But now the Australian hurdler has gone from warm to scorching hot, having posted a photo to Instagram of herself in a bikini, standing along a street sign and leaving little to the imagination.

Posted in: Michelle Jenneke

Beyonce bikini photos are back in a big way on her Tumblr. In related news, we love the singer's Tumblr, now a renowned go-to spot for smoldering pics.

The star often shares pictures from travels, including some gorgeous bikini photos, which flaunt the Grammy winner's toned abs. Take a look at her latest:

Posted in: Beyonce