32 of the best hats worn by glamorous guests at royal weddings

Whether it's a fellow royal or a Hollywood star, guests know they must bring the glamour when invited to a royal wedding

L-Princess Eugenie and Beatrice, R- Queen Elizabeth II
(Image credit: Getty Images)

A wedding is always an excuse for guests to don their finest frocks and accessories - and this is an even greater demand when it comes to a royal wedding.

The best-dressed royal wedding guests over the years have proven that a royal wedding can be a better fashion display than the latest runways, and there's something distinctly exciting about the hats worn by guests. The right headwear can elevate the best jumpsuits or dresses into a showstopping look.

In this day and age, there aren't a lot of opportunities for people to wear extravagant and exciting hats, so let's celebrate some of the very best. 

The best hats from guests at royal weddings

Princess Beatrice's unforgettable Philip Treacy

Princess Beatrice at William and Kate's wedding

(Image credit: Getty Images)

It might be almost impossible to comprehend that it was Princess Beatrice who nearly stole the headlines from the now Prince and Princess of Wales during their globally-anticipated 2011 royal wedding.

But William's cousin did just that thanks to the now famous (or infamous?) structural Philip Treacy fascinator. 

The avant-garde design was likened to everything from a sea creature to a toilet seat, but Beatrice turned a controversial fashion moment into a charitable deed, auctioning the hat off for £80,000 for charity. 


HRH: So Many Thoughts on Royal Style by Elizabeth Holmes | £10.82 at Amazon

HRH: So Many Thoughts on Royal Style by Elizabeth Holmes | £10.82 at Amazon

Focusing on the inspirational style of Queen Elizabeth II, Princess Diana, Catherine, Princess of Wales and Meghan, Duchess of Sussex style journalist Elizabeth Holmes celebrates their style. The gorgeous photos and research come together to make this a must-read for royal fashion lovers.

Naomi Campbell

Naomi Campbell

(Image credit: Getty Images)

When you're arguably the world's most iconic supermodel of all time, you're expected to bring the fashion to a royal wedding. 

Naomi Campbell arrived at the wedding of Princess Eugenie and Jack Brooksbank in 2018 looking every inch the fashion icon she is. With a chic black-and-silver Ralph Russo dress, Naomi complemented the look with an elaborate, black, floral hat.

Duchess Sophie

Sophie, Duchess of Edinburgh

(Image credit: Getty Images)

Back in 2011, the royal wedding that dominated headlines was, of course, Prince William and Kate Middleton's nuptials. However, a couple of months later, Mike and Zara Tindall enjoyed a summery sojourn to Scotland to tie the knot. 

Dressed perfectly for a summer wedding, Sophie, Duchess of Edinburgh, looked classic and cool in a light pink ensemble, complete with a matching hat featuring a subtle flower motif.

Amal Clooney

Amal and George Clooney

(Image credit: Getty Images)

Prince Harry and Meghan Markle's 2018 wedding was always going to be the most glamorous of affairs, a melting pot of British society and Hollywood stars.

Easily one of her own most fashionable moments - and one of the best-dressed guests - Amal Clooney set the bar high,  showing up wearing a custom-made yellow Stella McCartney dress, complemented with an unmissable bold Stephen Jones hat and net veil. 

Princess Anne, 1981

Princess Anne at Charles and Diana's wedding

(Image credit: Getty Images)

For the wedding of Prince Charles and Princess Diana in 1981, Princess Anne opted for a bold, bright print, in keeping with her own distinct taste in fashion. 

The Princess Royal looked suitably cheery for the celebratory occasion, opting for a floral Maureen Barker print dress with a matching colourful hat by John Boyd, which appeared somewhat like a mini bouquet of orange, white and yellow flowers. 

Ever the resourceful royal, Princess Anne wore this exact outfit again in 2008, for the wedding of Lady Rose Windsor.

Princess Diana, 1981

Princess Diana

(Image credit: Getty Images)

Despite having her own wedding in 1981, Princess Diana found time to choose a glamorous outfit and matching hat for the wedding of Nicholas Soames and Catherine Weatherall. 

The former Princess of Wales wore a red high-neck dress with a white and blue-print by Catherine Walker. 

She matched her accessories with a red hat, clutch bag, and heels.

Priyanka Chopra Jonas

Priyanka Chopra Jonas

(Image credit: Getty Images)

Another guest of Harry and Meghan's who brought opulence was Hollywood star Priyanka Chopra Jonas, a close friend of Meghan Markle.

Known for films including Love Again co-starring Celine Dion, Priyanka opted for a look that exuded Quiet Luxury, choosing an elegant lavender lunch suit by Vivienne Westwood, complete with a matching fascinator.

Pixie Geldof

Pixie Geldof

(Image credit: Getty Images)

Stylish model and singer Pixie Geldof attended the wedding of Princess Eugenie and Jack Brooksbank in 2018. 

Looking ultra chic and classically feminine in a floating pink dress by George Barnett, Pixie opted for a soft, cream Philip Treacy floral hat to match.

Katherine Kelly

Katherine Kelly

(Image credit: Getty Images)

Actress Katherine Kelly - best known for starring in Coronation Street - made a summery statement as she attended the 2011 wedding of Mike and Zara Tindall. 

Looking like she could immediately leave the church and step aboard a yacht on the Riviera, Katherine's oversized sun hat played with shape and structure, and enjoyed a burst of technicolour. The orange and pink colour combination is like a sunset or a summery cocktail and definitely helped her stand out from the crowd. 

Demi Moore

Demi Moore

(Image credit: Getty Images)

She's a timeless beauty who has starred in Hollywood classics including Ghost and Indecent Proposal, but many were still surprised to see Demi Moore attend the wedding of Princess Eugenie in 2018. 

As it turns out, Demi is a long-time friend of Sarah Ferguson and Prince Andrew. 

For the wedding, Demi chose an elegant and understated maroon dress with a matching fascinator, which featured an embellished veil. The hat's autumnal shade might have been unexpected for a summer wedding, but it complemented her trademark raven tresses perfectly. 

Sarah Ferguson, Duchess of York

Sarah Ferguson, Duchess of York

(Image credit: Getty Images)

As mother of the bride for the 2018 wedding of Princess Eugenie and Jack Brooksbank, all eyes were going to be on the Duchess of York. 

The Duchess of York opted for a burst of colour in an an emerald dress by Ascot-based designer Emma Louise Design and a matching gold and green hat by milliner Jess Collett. 

The spectacular hat included an oversized bow-like detail. 

Oprah Winfrey

Oprah Winfrey

(Image credit: Getty Images)

TV legend Oprah Winfrey was just one of the many impressive figures from the world of showbusiness who attended Prince Harry and Meghan Markle's 2018 wedding. 

Wearing a pale pink outfit from Stella McCartney, Oprah's statement piece was her oversized hat by Philip Treacy. 

The wide-brimmed hat was adorned with feathers and flowers, most definitely giving a sense of occasion.

Cara Delevingne

Cara Delevingne at Princess Eugenie's wedding

(Image credit: Getty Images)

Rebellious model and actress Cara Delevingne decided to do things her way for the wedding of Princess Eugenie and Jack Brooksbank. The dress code for the wedding was strict: ladies were to wear a day dress with a hat and gentlemen were to wear a morning coat.

Cara, however, went full menswear chic, proving that a classic tuxedo for women will always be a statement making moment. She wore an Emporio Armani suit and a traditional bowler hat. 

Princess Beatrice, 2008

Princess Beatrice

(Image credit: Getty Images)

Princess Beatrice most definitely takes after her grandmother, Queen Elizabeth II. 

From the spotlight-stealing hat at Prince William and Kate Middleton's wedding to this unusual, colourful butterfly fascinator worn to the wedding or Peter and Autumn Phillips, Beatrice proves she loved big, bold fashion choices just like her late grandmother. 

Ayda Field

Ayda Field and Robbie Williams

(Image credit: Getty Images)

Ayda Field and her husband Robbie Williams both wore outfits made by Giorgio Armani for Princess Eugenie's 2018 wedding to Jack Brooksbank. 

While Ayda came dangerously close to breaking the fashion rule of wearing white to a wedding - her dress and jacket looking like a very light silvery white - it was well worth it for her dramatic fascinator alone. 

The structured accessory included an unusual twisted bow and an elegant veil. 

Queen Camilla, 2005

Queen Camilla at the wedding of her son, 2005

(Image credit: Getty Images)

It's expected that, when it comes to fashionable royals, most people turn to Kate Middleton's best looks or Meghan Markle's incredible style moments. But one should never overlook Queen Camilla. 

Her best looks over the years have proven that, despite being a somewhat traditional woman, she's never afraid of trying a daring look. Like at the wedding of her son, Tom Parker Bowles, where she eschewed the traditional style of hat for an interesting white, feathered headpiece. The feathers were designed to look like they are in motion, arching over in a wave formation. 

Lady Kitty Spencer

Lady Kitty Spencer

(Image credit: Getty Images)

Cousin to Prince Harry, Lady Kitty Spencer attended his 2018 wedding to Meghan Markle in a glamorous, Old Hollywood-inspired look. 

Wearing a hand-painted Dolce & Gabbana dress and glittering Bulgari jewellery, Harry's cousin evoked old-world elegance and refinement. 

Her Philip Treacy fascinator - complete with a gorgeous arrow design and soft veil - was a true standout. 

Carole Middleton

Carole Middleton at the wedding of Prince William and Kate Middleton

(Image credit: Getty Images)

Carole Middleton kept things in the family for the wedding of Prince William and her daughter, Kate, opting for a dress by a favourite designer of both her daughters and Prince William's late mother.

Carole's pearly blue wool crepe coat dress with satin piping worn over a silky blue day dress were from Catherine Walker. 

Her hat had a hometown connection, too, keeping a touch of the Middleton upbringing during the royal spectacular. Carole wore a creation by Berkshire-based milliner, Jane Corbett. 

Queen Camilla, 2011

Queen Camilla

(Image credit: Getty Images)

It's well-known that King Charles and Queen Camilla love all things nature, often happiest among the flowers at Highgrove or traipsing through the country in their signature Barbour jackets. 

Camilla brought this love of nature to her outfit for Mike and Zara Tindall's 2011 wedding, opting for an unmissable floral hat creation which made it look like a whole plant was sprouting from Her Majesty's head. 

Princess Diana, 1992

Prince Harry and Princess Diana, 1992

(Image credit: Getty Images)

For the wedding of Lady Helen Windsor and Timothy Taylor in 1992, Princess Diana looked like a real jewel in bright, green tones. 

Diana’s navy and green skirt colour combination was mirrored in her statement hat, featuring an oversized green bow. 

Catherine, Princess of Wales, 2018

Kate Middleton at Princess Eugenie's wedding

(Image credit: Getty Images)

For Princess Eugenie's wedding in 2018, the Princess of Wales leaned into the summer vibes with a bolder, more playful style than she'd normally choose for a formal occasion. 

Looking like a wild flower in bloom, Kate opted for a vibrant raspberry pink dress by Alexander McQueen, paired with a matching Philip Treacy fascinator.

The hat, which complemented her warm, brunette hair, included a soft netting at the back and an elaborate floral design on top. 

Laura Lopes

Laura Lopes

(Image credit: Getty Images)

In 2005, Laura Lopes attended the wedding of her mother, Queen Camilla, to King Charles. 

Laura, an art curator, wore what appeared to be a piece of art on her head. The elaborate golden headpiece included several golden leaves shooting off in several directions, all hinged around an oversized bow detail.

Lady Frederick Windsor

Lady Frederick Windsor and Prince Harry

(Image credit: Getty Images)

Sophie Winkleman - or Lady Frederick Windsor - was joined by her husband, Lord Frederick, and Prince Harry for the wedding of Lady Gabriella Kingston. 

Lady Frederick's outfit was a stunning example of contrasts - a very understated jacket in pale blue became more elaborate as a plume of feathers covered the lower half. The feathers were mirrored in her oversized hat, which was wide-brimmed and included elements of veiling. 

Poppy Delevingne

Poppy Delevingne

(Image credit: Getty Images)

Siblings can be polar opposites, and the Delevingne girls proved this at the wedding of Princess Eugenie and Jack Brooksbank. 

While Cara went for a menswear look, her sister Poppy looked ultra chic and feminine in an Oscar de la Renta dress and matching coat. 

However, the real standout of her look was the Victoria Grant headpiece, boasting some very tall blue feathers. We hope nobody was sat behind her during the reception! 

Karen Spencer

Karen Spencer

(Image credit: Getty Images)

Karen Spencer - who at the time was married to Prince Harry's uncle, Charles Spencer - attended the 2018 wedding of Harry and Meghan in a custom Pamella Roland royal purple capelet and a form-fitting knee-length dress. 

She finished her outfit with an elaborate fascinator which boasted two overlapping ribbon designs in the same shade. 

Princess Anne, 2005

Princess Anne

(Image credit: Getty Images)

Princess Anne, like her mother, Queen Elizabeth II, isn't scared of a little colour. 

For the 2005 wedding of King Charles and Queen Camilla, the Princess Royal wore a turquoise belted coat dress which she matched with a netted headpiece.

The vibrant blue clashed (in a good way!) with her dark tresses, and the subtle black touches in her accessories gave the whole look a matching, coordinated effect.

Cressida Bonas

Cressida Bonas

(Image credit: Getty Images)

She wore blue velvet... literally. 

An ex of Prince Harry, Cressida Bonas was invited to his 2018 wedding, where she sported one of the hottest looks of London's upper class It girls - the headband. 

Matching her velvet blue dress with a velvet headband in royal blue, her look felt like a melting of the old and the new. A classic, almost-traditional accessory paired with her relaxed, loose wavey blonde hair.

Princess Maria-Olympia

Princess Maria-Olympia of Greece

(Image credit: Getty Images)

Princess Maria-Olympia of Greece and Denmark, the oldest child and only daughter of Pavlos, Crown Prince of Greece, and his wife, Marie-Chantal Miller, attended the 2018 wedding of Princess Eugenie and Jack Brooksbank wearing a sleeveless, red dress complete with embellished detailing. 

However, it was her headpiece that truly made the outfit. An elaborate and beguiling structured style, the silver, wave-like design almost looked reminiscent of the snakes from the legend of Medusa. 

Tara Palmer-Tomkinson

Tara Palmer-Tomkinson

(Image credit: Getty Images)

Socialite and It girl close to the royals, the late Tara Palmer-Tomkinson turned plenty of heads at Prince William and Kate Middleton's 2011 wedding.

The off-the-shoulder dress was by British fashion designer, Deborah Milner, and Tara completed her look with a matching, electric blue hat by royal favourite Philip Treacy. 

The hat played with convention, opting for more length than width, and the teardrop design featured a floral motif in the centre.

Princess Ekaterina of Hanover

Princess Ekaterina of Hanover

(Image credit: Getty Images)

Russian designer Ekaterina Malysheva, who married Prince Ernst August of Hanover, joined her husband at the wedding of Princess Eugenie and Jack Brooksbank. 

The glamorous designer-turned-royal wore an extravagant headpiece, complete with what appeared to be bird wings emanating out of the wide brim.

Queen Elizabeth II

Queen Elizabeth II

(Image credit: Getty Images)

Queen Elizabeth II was known for her huge collection of flamboyant hats, so it was nearly impossible to narrow it down to just one of Her Majesty's millinery choices as a guest. 

However, there was something refreshing and different with this feathery headpiece chosen for the wedding or her youngest child, Prince Edward to Duchess Sophie. 

In a pastel lilac, Her Majesty opted for a feathery headpiece instead of a classic hat, and the feathers arched over to give it a sense of movement. 

Catherine, Princess of Wales

Princess Charlotte and Kate Middleton

(Image credit: Getty Images)

For the wedding of Prince Harry and Meghan Markle, the Princess of Wales wore a delicate primrose yellow wool silk coat by Alexander McQueen. 

Complementing this soft, summery hue was her Philip Treacy hat, which included a bloom of flowers on one side and a curved, wide brim on the other. 

While many thought this was the same hat she wore to the wedding of Mike and Zara Tindall in 2011, the two are different.

Jack Slater
Freelance writer

Jack Slater is not the Last Action Hero, but that's what comes up first when you Google him. Preferring a much more sedentary life, Jack gets his thrills by covering news, entertainment, celebrity, film and culture for woman&home, and other digital publications.

Having written for various print and online publications—ranging from national syndicates to niche magazines—Jack has written about nearly everything there is to write about, covering LGBTQ+ news, celebrity features, TV and film scoops, reviewing the latest theatre shows lighting up London’s West End and the most pressing of SEO based stories.