No wonder Jennifer Aniston can't stop smiling; not only has the lucky lady recently become engaged to the impossibly handsome Justin Theorux, but she's also reportedly been telling friends that he's the best lover she's ever had... Including ex husband Brad Pitt!
A former housekeeper of the actress told the National Enquirer: 'Jen still can't believe such an amazing relationship has finally come her way. She really wasn't expecting to fall in love, and it took her by surprise.'
Jen also has Justin to thank for finally helping her to put what happened with former husband Brad Pitt well and truly behind her.
The National Enquirer also reported that part of the reason Jen and Justin are so well matched is their unbelievable physical chemistry. A friend of the actress told the magazine: 'Jen has been totally inspired by the book Fifty Shades of Grey - she likes to get playful with feathers, blindfolds and dirty talk! They've been going at it like rabbits!'
So, with a rock on her finger estimated to be worth over a million dollars, plenty of movie offers and a handsome husband-to-be, it's no wonder Jennifer looks so happy!