Jennifer Aniston has scrapped plans for an intimate New Year's beach wedding.
The We're The Millers star - who announced her engagement to her 40-year-old boyfriend, Justin Theroux, in August - was reportedly planning to tie the knot in the presence of a small number of their close friends and family during their current holiday in Mexico but decided to postpone the ceremony because they felt they had already attracted too much attention.
A source close to the 43-year-old actress told OK! Magazine: "Originally they wanted to fly everyone to Cabo San Lucas, Mexico, for a small barefoot-on-the-beach ceremony, but that plan was scrapped after the details were leaked."
But the insider insisted the couple - who have been spotted kissing and cuddling as they soaked up the sun in recent days - were really excited to get married soon but wanted to keep their new plans top secret.
"They are both incredibly excited. Jen can't believe it's actually happening. Jen's in a super place at the moment. She's on an all-time high," the source said.
The couple had been spotted hanging out with their celebrity pals at their private villa at the plush El Dorado resort over the festive season.
They welcomed John Krasinski, Emily Blunt, Jimmy Kimmel, and Molly McNearney for a post-Christmas vacation and the three couples have been relaxing by the pool.
They also enjoyed a private dinner with George Clooney and his girlfriend Stacy Keibler on Thursday.