Huffpost Entertainment

Jennifer Aniston's Hottest Bikini Moments (PHOTOS)

Posted: Updated:

Jennifer Aniston turns 42 years old today! She celebrated her birthday with a trip to Mexico last year, but Jen doesn't need a reason to soak up the sun. She takes every chance she gets to relax by the beach or lounge with friends, and she's got the hot body to do it -- she was, after all, the winner of our 2010 bikini bracket!

Read the whole story at