Jennifer Aniston's happily-ever-after could be just around the corner, as leaked details suggest the actress is to marry Justin Theroux in March.
A source told People magazine that the date is set and the rings and dress have been bought.
'It will be a small affair with their closest friends,' the mag reports. Jen 'is crazy about Justin and can't wait to be his wife,' they continued.
It is thought the wedding date is set for soon after Aniston wraps her current filming commitments in Connecticut on March 8. The pair will then move into a $21 million house they are currently renovating in Los Angeles.
Apparently Jen will go down the traditional route and change her name to Jennifer Theroux, 'she likes the way it sounds and jokes that [Jennifer Theroux] sounds very posh,' the source said.
'They both have the same work ethic and love to bounce ideas off each other. Jen seems more confident than ever, and they've become a great team,' they added.
Confirming what we all hope, the source added, 'Jen was always very grateful for everything she had. But now life could not be better.'
Ah bless. The big question is Jen, will you share any pictures of the big day? Oh go on...
What do you think? Leave a comment below to be in with a chance of winning a £100 goodie bag
MATT DAMON TO RENEW WEDDING VOWS
BRANGELINA'S KIDS WANT 8 ELEPHANTS AT WEDDING
KIM KARDASHIAN HAS NO 'URGENCY' TO GET MARRIED