Royals on the red carpet: The best moments in pictures

1/28
Duke and Duchess of Cambridge, the Duchess of Cornwall and Prince Charles at the 'No Time To Die' premiere in 2021

The Duchess of Cambridge and Prince William, joined the Duchess of Cornwall and Prince Charles, on the red carpet for the 2021 James Bond film No Time To Die World. Kate wore a gilded, caped Jenny Packham dress for the occasion, whilst Camilla opted for a pale blue embellished gown. (Getty Images)

2/28
Duke and Duchess of Cambridge at the Earthshot Prize awards ceremony

Prince William and the Duchess of Cambridge walked the green carpet to attend the inaugural Earthshot Prize awards ceremony at Alexandra Palace in 2021. (Getty Images)

3/28
Duke and Duchess of Cambridge at the BAFTA Awards in London in 2020

The Duchess of Cambridge rewore an embroidered Alexander McQueen gown, first worn during a tour of Malaysia for the BAFTA Awards in 2020, in keeping with the ceremony’s sustainable dress code. (Getty Images)

4/28
Prince Charles and the Duchess of Cornwall at the '1917' world premiere in 2019

Prince of Wales and Duchess of Cornwall attend the 1917 world premiere in London in 2019. The duchess chose a velvet black dress whilst the prince opted for a tuxedo and bow-tie. (Getty Images)

5/28
Duke and Duchess of Cambridge at the BAFTA Awards in London in 2019

The Duke of Cambridge wore a smart black tuxedo and bow tie, and was joined by the Duchess of Cambridge in a white Grecian-style Alexander McQueen gown, which featured appliqué flowers across one shoulder for the BAFTA Awards in 2019. (Getty Images)

6/28
Duke and Duchess of Cambridge at the BAFTA Awards in London in 2018

The Duchess of Cambridge chose a forest green Jenny Packham dress for the awards night in 2018 and fans believe the velvet bow was in tribute to the all-black #MeToo dress code. (Getty Images)

7/28
Duke and Duchess of Cambridge at the BAFTA Awards in London in 2017

In 2017, the Duchess of Cambridge chose a protocol-breaking Alexander McQueen gown for the awards ceremony while her husband chose a dapper tux. (Getty Images)

8/28
Prince Harry at the premiere of ‘Dunkirk’ in 2017

Prince Harry mingled with the stars – including Tom Hardy and Harry Styles – at the premiere decked in a navy suit with his medals on show. (Getty Images)

9/28
Prince William and Prince Harry at the ‘Star Wars: The Last Jedi’ premiere in 2017

Fans of the film franchise, brothers Harry and William attended the premiere of Star Wars: The Last Jedi premiere in 2017. (Getty Images)

10/28
Duchess of Cambridge at the premiere of ‘A Street Cat Named Bob’ in London in 2016

The Duchess of Cambridge chose a £320 thigh high-split dress by Self-Portrait for the premiere. (Getty Images)

11/28
Duke and Duchess of Cambridge at the world premiere of ‘Spectre’ in London in 2015

The mother-of-three chose a sheer Jenny Packham dress with a co-ordinating clutch and Jimmy Choo platforms. (Getty Images)

12/28
Prince Charles and Camilla, Duchess of Cornwall at the premiere of ‘Skyfall’ in London in 2012

The Duchess of Cornwall took to the red carpet in a velvet Bruce Oldfield gown while Prince Charles opted for a slick tux. (Getty Images)

13/28
Duke and Duchess of Cambridge at the premiere of ‘African Cats’ in London in 2012

The Duchess of Cambridge wore a Mathew Williamson dress for the event while Prince William wore a navy suit and co-ordinating tie. (Getty Images)

14/28
Duke and Duchess of Cambridge at the premiere of ‘War Horse’ in London in 2012

This time, the Duchess of Cambridge kept it simple in a £2,900 Temperley London dress to match Prince William’s monochrome tux. (Getty Images)

15/28
Duke and Duchess of Cambridge at the ‘BAFTA Brits to Watch’ event in LA in 2011

The Duchess of Cambridge looked to go-to label Alexander McQueen for sartorial assistance back in 2011 while Prince William opted for a traditional tux. (Getty Images)

16/28
The Queen at the premiere of ‘The Chronicles Of Narnia: The Voyage Of The Dawn Treader’ in London in 2010

Blending in with Hollywood’s biggest names, Her Majesty looked red carpet ready in a majestic blue dress with dainty gloves. (Getty Images)

17/28
The Queen at the premiere of ‘A Bunch of Amateurs’ in London in 2008

Before the fash pack knew millennial pink was soon to be the ‘It’ hue of the moment, the Queen chose the colour for the red carpet – miniature handbag in tow. (Getty Images)

18/28
The Queen at the world premiere of ‘Casino Royale’ in London in 2006

Further demonstrating her fashion know-how, the Queen wore a sequinned number for the red carpet back in 2006. (Getty Images)

19/28
The Queen at the premiere of ‘Ladies in Lavender’ in 2004

In 2004, Her Majesty wore a sorbet-hued long-sleeved dress (complete with regal white gloves) for the red carpet. (Getty Images)

20/28
The Queen at the premiere of ‘Die Another Day’ in London in 2002

Only the Queen can rock metallics, as the royal took to the red carpet back in 2002 wearing head-to-toe gold. (Getty Images)

21/28
The Queen at the premiere of ‘The Grinch’ in London in 2000

Her Majesty dressed in a festive green dress complete with metallic accessories back in the year 2000. (Getty Images)

22/28
Princess Diana at the premiere of 'Stepping Out' in 1991

Princess Diana wearing a one-shouldered floral Catherine Walker gown for the premiere of Stepping Out to raise funds for the Trust for Sick Children in 1991. (Getty Images)

23/28
Princess Diana at the premiere of ‘Steel Magnolias’ in London in 1990

Princess Diana chose a Catherine Walker velvet dress for a red carpet appearance back in 1990. (Getty Images)

24/28
Princess Diana at the premiere of ‘2010’ in London in 1985

The late Princess of Wales chose a sorbet gown by Murray Arbeid for the premiere of ‘2010’. (Getty Images)

25/28
Princess Diana at the premiere of ‘A View to a Kill’ in 1985

The Princess chose a backless Bruce Oldfield gown back in 1985. (Getty Images)

26/28
Prince Charles and Princess Diana at the premiere of 'Octopussy' in 1983

Princess Diana wore a white sparkly one-shouldered Hatchi evening gown at the premiere of the James Bond film Octopussy in 1983. (Getty Images)

27/28
Princess Diana at the premiere of ‘ET’ in London in 1982

A cold-shoulder Gina Frattini dress proved the perfect choice back in 1982. [Photo: Getty]

28/28
The Queen at a London film premiere in 1982

Her Majesty wore a royal blue gown and white shawl for the red carpet back in 1982. (Getty Images)

It’s not just ribbon cuttings and state dinners that the royals get dressed up for.

Every so often, the Queen and other senior members of the Royal Family have an A-list moment of their own and don their finest attire for a red carpet event.

From film premieres to the BAFTA Awards, galas to theatre performances, the royals have racked up an impressive number of red carpet appearances between them over the years.

The James Bond film franchise has played host to numerous royals at its premieres. The Queen attended the opening of Die Another Day in 2002 and Casino Royale in 2006, whilst the late-Princess Diana was a regular to some of the franchise’s biggest films of the seventies and eighties, including A View to Kill (1977), For Your Eyes Only (1981) and Octopussy (1983)

In 2012, Prince Charles and Camilla, Duchess of Cornwall walked the red carpet at the premiere of Skyfall, and three years later in 2015, the Duke and Duchess of Cambridge and Prince Harry all attended the grand opening of Spectre.

The latest Bond film was an all-family affair, with the Duke and Duchess of Cambridge, Prince Charles and the Duchess of Cornwall all showing up for the No Time To Die premiere red carpet in 2021.

But that’s not all. As part of his responsibilities as BAFTA president, Prince William has attended the film board’s annual awards a number of times, often with Kate by his side.

From the princes’ dapper tuxedos to Kate, the Queen and Diana’s beautiful gowns, scroll to see the best photos of royals on the red carpet.