Emilia Clarke, Sophie Turner and Maisie Williams turned heads on the red carpet for the final Game Of Thrones season premiere.
Stars of HBO's worldwide smash hit gathered at New York's Radio City Music Hall on Wednesday as they prepared to say farewell to the fantasy epic.
Clarke, who has played Daenerys Targaryen since the show's inception in 2011, wore a blue and grey ensemble for the occasion.
Her hair, usually platinum blonde when in character, was tied back and dark, matching her lipstick.
Turner, 23, and Williams, 21, play sisters Sansa and Arya Stark. They posed for pictures together, with Williams wearing a floor-length black gown with silver details.
Turner had a knee-length black dress on complete with matching heels.
Gwendoline Christie plays the formidable warrior Brienne Of Tarth on Game Of Thrones but was unrecognisable on the red carpet, wearing her shoulder-length hair down.
Her dress, a flowing, patterned number, was floor-length.
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.
She 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 in Australia from April 15.
Australian Associated Press