Jennifer Aniston attended her first official public appearance with on/off boyfriend John Mayer last night at the premiere of her new comedy Marley and Me.
In the same week that her daring naked photoshoot for GQ magazine hit newsstands, the actress turned heads on the red carpet in a minuscule black dress that showed off her enviable figure.
The former Friends star, 40, looked stunning as she posed for pictures with her co-stars Owen Wilson and Marley the Labrador.
And proving their relationship is stronger than ever, Jen's musician beau was there to watch her dazzle on the red carpet.
Courtney Cox was also in attendance to lend support to her best pal.
See Jen and John working the red carpet below





















