It was bright lights and bold gowns galore last night as singing sensations and co-stars Christina Aguilera and Cher took to the red carpet at the premiere of their new release Burlesque.
Current InStyle cover girl Christina channeled mermaid in a turquoise strapless gown with a very impressive train, and finished the look with big waves and her signature red pout. Cher meanwhile opted for a lace and sequin mini.
The all-singing all-dancing drama sees Christina play a small town girl who heads to the big city and finds herself dancing in a burlesque club. The club's owner is none other than Cher.
WATCH THE TRAILER BELOW
On working with the fellow music star, X-tina revealed: 'It was an amazing experience. She's quite the mentor. I'm glad that I got to walk away with a new friend and knowing such a wonderful person.
'She taught me a lot as well, both personally and professionally.'
Burlesque hits our screens on 17 December - just in time for Christmas!
By Hayley Spencer
WATCH CHRISTINA'S COVER SHOOT BEHIND-THE-SCENES