The Crown Is (Almost) Back – And Helena Bonham Carter And Olivia Colman Are On The Red Carpet

The season three premiere took place last night in London.

helena bonham carter

by Bonnie McLaren |

The stars of The Crown descended on London last night for the world premiere of season three. Olivia Colman, who plays Queen Elizabeth in the series, wore a black dress with flowing sleeve details, as she posed with her co-star Tobias Menzies (in a natty three-piece suit), who plays Prince Philip in the next instalment.

Obviously, Helena Bonham Carter – who plays Princess Margaret – picked a quirkier option, opting for a Ryan Lo black lace maxi dress, which was embellished with feathers on the skirt. Meanwhile, Gillian Anderson, who will play Margaret Thatcher in season four, went for a navy velvet dress and a matching cape, which she accessorised with a scarf. Erin Doherty, who plays Princess Anne, wore a red bodice dress, with a mesh skirt. See all of the red carpet looks below.

View Gallery
8 photos
the crown
1 of 8

Helena Bonham Carter

Wearing a feathered dress from British-based designer Ryan Lo, which is now sold out online.

Bonham Carter had recently told how Princess Margaret was typically (and hilariously) rude when they met. Speaking to Harper's Bazaar, she described how ‘typical’ Margaret gave her a backhanded compliment. ‘Margaret was on her own with a drink in her hand and she talked to me,’ she added. ‘She said, “Oh, Helena, you are getting better, aren’t you, at acting.” Typical Margaret!'

READ MORE: Helena Bonham Carter, The Queen, Daniel Craig And Rachel Weisz All Spent A Night Together At Windsor Castle

READ MORE: Season 3 Of The Crown Comes To Netflix On The 17 November

Just so you know, whilst we may receive a commission or other compensation from the links on this website, we never allow this to influence product selections - read why you should trust us