Those of you who had a few too many catch-up cocktails with your mates last night might want to avert your eyes.

Jennifer Aniston happily posed on the red carpet in LA last night for her new film, Wanderlust. The blonde star opted for a leather-trimmed Tom Ford black and white print peplum dressand sexy heels for the event. The print of the frock has given our (slightly groggy) head a bit of a pounding this morning. It's like a magic eye print from the 90s! That said, the 43-year-old actress' figure in the tairlored number looked fab. Come on Jen, tell us your secret! And please don't say it's yoga and salads...

Jen's boyf Justin Theroux was also there to support his lady. Justin is looking suspiciously Shane Warne-esque, no? Has Jen been getting involved with his grooming regime? Whatever has happened, JT is looking a million miles away from the grungy figure BJA (before Jen-An). And Justin case (see what we did there?) you're ever stuck wondering what this newly primped star's name is, just check out his name ring. And he's wearing it on his wedding finger. Jen has one too. Interesting...