The first poster has been released for Spencer, the biopic starring Kristen Stewart as Diana, Princess of Wales.

It reveals the US actress slumped over looking away from the camera while burying her face into an embellished off-white gown almost consuming her.

The eagerly awaited film, from Chilean director Pablo Larrain, is set over a weekend in the early 1990s when Diana joined the royal family for Christmas at the Queen’s Sandringham Estate.

However, far from being a period of festive joy, it will explore the point at which Diana, who was born Diana Frances Spencer, decided her marriage to the Prince of Wales was beyond saving amid allegations of adultery.

A teaser for Spencer was released to attendees at the Cinema-Con event for theatre owners in Las Vegas and early impressions were glowing for Stewart’s portrayal of the princess.

Entertainment Weekly said it included Stewart "nailing Diana’s whispery tone of voice and accent".

Spencer will premiere in competition at the Toronto and Venice film festivals.

It is set for wider release in November – a prime awards season slot for Stewart, 31.

Poldark star Jack Farthing plays Charles, while Timothy Spall (Mr Turner), Sally Hawkins (The Shape Of Water) and Sean Harris (Mission: Impossible – Fallout) also feature among the cast.

Stewart is the latest actress to play Diana, whose life has repeatedly been the subject of screen adaptations.

Naomi Watts, 52, starred in 2013 biopic Diana, but that was panned by critics.

Last year Emma Corrin, 25, fared better with her widely acclaimed turn in season four of The Crown.

She will be replaced by Australian actress Elizabeth Debicki, 31, as the lavishly produced Netflix drama explores a later stage of Diana’s life.

Diana died aged 36 in 1997 following a car crash in Paris.

Source: Press Association