Reese Witherspoon and Nicole Kidman reunited with their ‘Big Little Lies’ cast at the season 2 premiere in New York City last night.
Witherspoon, 43, and Kidman, 51, who star in and co-produce the hit HBO show together, were joined by last season’s cast members Shailene Woodley, 27, Zoe Kravitz, 30, and Laura Dern, 52, on the red carpet.
This season’s newcomer, Meryl Streep, 69, also posed with the star-studded cast at the Lincoln Center.
As for their red carpet style, the women did not disappoint.
Witherspoon, who was accompanied to the event by her 19-year-old daughter Ava Phillippe, wore a strapless pink and black Elie Saab dress and black court shoes by Ferragamo with Taffin jewellery.
Meanwhile Kidman, who attended with husband Keith Urban, wore a sparkly Michael Kors suit with feathered sleeves.
The couple made time for a quick duet before the premiere kick-started, thrilling fans with a quick ‘Moulin Rouge’ rendition.
Streep, 69, wore an Oscar de la Renta gown paired with Stuart Weitzman shoes and a slicked back hairstyle.
Woodley, 27, wore a sheer Dior jumpsuit which exposed a black body worn underneath, while Dern wore black and white Saint Laurent tailoring.
Kravitz, 30, wore a Saint Laurent sequin minidress with simple black sandals.
The daughter of Lisa Bonet and Lenny Kravitz, who recently legally wed boyfriend Karl Glusman ahead of their upcoming wedding in France next month, teamed her dress with Tiffany & Co. earrings.
READ MORE: Nicole Kidman’s most opulent fashion moments
Actor Alexander Skarsgård, whose character was killed off in the last season but is rumoured to be returning in flashbacks in the next one, wore a dark brown TOM FORD Windsor 2 PC suit.
‘Queer Eye’ star and hairdresser Jonathan Van Ness, who has hosted Witherspoon on his podcast ‘Getting Curious’, was a surprise addition at the premiere.
He wore a Saint Laurent bodysuit, a Diane von Furstenberg skirt and – on account of a sprained ankle – Reebok Classics.