The final Game of Thrones season premiere saw stars of the HBO worldwide smash hit TV show appear on the red carpet.
Emilia Clarke looked unrecognisable from her Daenerys Targaryen character, as the blonde haired dragon queen became a dark haired ice maiden, dressed in blue and grey.
Glamorous as Emilia was, she was still overshadowed by the majesty of Gwendoline Christie, who plays the formidable warrior Brienne of Tarth.
Her red carpet transformation saw her appear a million miles from her stern-faced, battle weary character, with her shoulder-length hair down and a flowing, patterned dress that was the standout ensemble of the night.
Joining them at New York’s Radio City Music Hall on Wednesday as they prepared to say farewell to the fantasy epic, were screen sisters Sophie Turner and Maisie Williams, who play Sansa and Arya.
The pair embraced in a hug in front of the cameras, with Maisie wearing a floor-length black gown with silver details.
Sophie, meanwhile, had a knee-length black dress on complete with matching heels, as she arrived with fiancée, singer Joe Jonas.
British actress Nathalie Emmanuel joined Game of Thrones in 2013, playing slave interpreter Missandei.
She wore a strapless red gown on the carpet with black sandals.
Kit Harington, who plays Jon Snow and is one of the favourites for the Iron Throne, was joined at the premiere by his wife Rose Leslie, whom he met on the show.
Harington kept it simple in an all-black outfit while Leslie wore an over-the-shoulder red dress.
Peter Dinklage, who portrays Tyrion Lannister, was accompanied by wife Erica Schmidt, who wore a floor-length red dress.
George RR Martin, whose fantasy novel series, A Song of Ice and Fire, Game of Thrones is based on, was also in attendance.
The author wore his trademark cap and beard while smiling for the cameras.
Game of Thrones season eight will contain six episodes and will finally bring an end to the saga of who will rule Westeros.
It will air beginning on April 14.