Skip to Content

Kate Middleton and Prince William's flirty moment – and 15 other unseen royal wedding photos from the weekend

Harriet Sperling and Peter Phillips tied the knot, and plenty of royals were in attendance!

By Cosmopolitan
Video poster

Last weekend (6 June) saw the first royal wedding of the year, with Princess Anne's son, Peter Phillips, tying the knot with NHS nurse, Harriet Sperling (who looked gorgeous in a long-sleeved lace dress) at All Saints Church in Gloucestershire.

As you'd expect at any wedding, plenty of much-loved family members were in attendance, including King Charles and Queen Camilla (who had to make a speedy dash to Epsom to present a trophy, shortly after the ceremony), Princesses Beatrice and Eugenie (who have been keeping somewhat of a low profile recently, given the fallout relating to their parents' friendship with Jeffrey Epstein), and Prince William and Catherine, Princess of Wales – who were captured sharing a flirty moment together.

Peter's sister, Zara Tindall, was also in attendance, along with her husband, Mike, and their children. The Duke and Duchess of Edinburgh also looked delighted to be celebrating the happy couple, despite the weather not playing ball.

Here are 14 of our favourite (and mostly unseen) photographs from the wedding to enjoy – and here's to raising a glass to the happy couple, Peter and Harriet!

1

The bride arrives!

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) harriet sperling, accompanied by her bridesmaids daughter georgina sperling (l) and step daughter isla phillips (r), arrives at all saints church for her and peter phillips wedding ceremony on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

Harriet Sperling with her bridesmaids – her daughter, Georgina, is on the left and step-daughter, Isla Phillips, is on the right.

2

Princesses Beatrice and Eugenie arrive with their husbands

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) jack brooksbank, princess eugenie, edoardo mapelli mozzi and princess beatrice attend the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

Jack Brooksbank, Princess Eugenie, Edoardo Mapelli Mozzi and Princess Beatrice attend the wedding of Peter Phillips and Harriet Sperling – the sisters have not been seen in public since Christmas Day 2025.

Advertisement - Continue Reading Below
3

A happy greeting

kemble, england june 06: princess beatrice of york, mia tindall and princess eugenie of york arrive for the royal wedding of peter phillips and harriet sperling at all saints church on june 06, 2026 in kemble, england. (photo by karwai tang/wireimage)
Karwai Tang

Mia Tindall (Peter Phillips' niece) hugs Princess Eugenie, her first cousin once removed.

4

A flirty glance

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) catherine, princess of wales and prince william, prince of wales attend the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

Kate Middleton shoots Prince William a flirty look as the pair arrive at the wedding ceremony. Cute!

Advertisement - Continue Reading Below
5

Zara Tindall looked super chic

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) zara tindall attends the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

A serious contender for Best Dressed, Zara rocked her brother's wedding in a purple dress with matching headband and silver heels.

6

Princess Anne arrives

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) princess anne, princess royal attends the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

The groom's mother, Princess Anne, looked cheerful in a yellow and cream outfit.

Advertisement - Continue Reading Below
7

King Charles joined the celebrations

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) king charles iii attends the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

Before dashing off to Epsom to present a trophy at the Derby Festival, the King and his wife, Camilla, attended the couple's ceremony.

8

Queen Camilla was beaming

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) queen camilla attends the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

Camilla accompanied her husband to the wedding, as well as on to Epsom Derby Festival afterwards.

Advertisement - Continue Reading Below
9

The Duke and Duchess of Edinburgh

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) sophie, duchess of edinburgh and prince edward, duke of edinburgh attend the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

The Edinburghs looked overjoyed to attend their nephew's wedding to Harriet Sperling.

10

Mike Tindall on double brolly duty

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) mike tindall attends the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

The rugby player is Peter Phillips' brother-in-law, and was on-hand to make sure nobody got too soaked in the rain!

Advertisement - Continue Reading Below
11

The Duchess of Edinburgh was happy to attend

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) sophie, duchess of edinburgh attends the wedding of peter phillips and harriet sperling at all saints church on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

Sophie, Duchess of Edinburgh, arrives at All Saints Church to join the celebrations.

12

Undeterred by the rain

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) peter phillips and harriet sperling depart all saints church following their wedding on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

Having said 'I do', the couple and guests gathered outside of the church and were all smiles despite the weather.

Advertisement - Continue Reading Below
13

The Waleses share an umbrella in the rain

kemble, england june 06: catherine, princess of wales and prince william, prince of wales leave the royal wedding of peter phillips and harriet sperling at all saints church on june 06, 2026 in kemble, england. (photo by samir hussein/wireimage)
Samir Hussein

The Prince and Princess of Wales shared a sweet moment underneath an umbrella, each helping to prop it up, after the ceremony.

14

Peter Phillips and Harriet Sperling share a kiss

kemble, england june 06: (embargoed for publication in uk newspapers until 24 hours after create date and time) peter phillips and harriet sperling kiss as they depart all saints church in a rolls royce car following their wedding on june 6, 2026 in kemble, england. peter phillips, son of princess anne, princess royal and eldest grandchild of queen elizabeth ii, will marry nhs nurse and writer harriet sperling during a ceremony at all saints church in kemble today. (photo by max mumby/indigo/getty images)
Max Mumby/Indigo

Post-ceremony, the newlyweds shared an intimate moment in the back of their wedding car.

Advertisement - Continue Reading Below