Princes William and Harry's 'true feelings' on Charles and Camilla's wedding day laid bare as couple celebrates 21st anniversary
Happy anniversary to the king and queen!King Charles and Queen Camilla celebrate 21 years of marriage today (April 9), having tied the knot at their wedding back in 2005.
To celebrate over two decades of marriage, here’s an inside look at their wedding day from Prince William and Harry’s true reaction to the late Queen Elizabeth II’s “funny” speech.

When did Charles and Camilla get married?
On this day 21 years ago (April 9), King Charles and Camilla tied the knot.
Their lavish civil ceremony took place at the Windsor Guildhall. This was followed by a wedding blessing at St. George’s Chapel. Charles’ sons, Harry and William, were in attendance, as were his siblings, Anne, Andrew, and Edward.
The only royals not present for the actual civil ceremony were Charles’ parents Queen Elizabeth II and Prince Philip. However, they did attend the blessing service at St George’s Chapel and then hosted a reception for the couple at Windsor Castle afterwards.
It’s believed that around 7.3 million people tuned in to watch coverage of day on the BBC at the time.
Queen Camilla’s wedding dresses
On her wedding day, Queen Camilla wore two dresses. For the civil ceremony, she wore a cream silk chiffon dress and matching coat over the top.
Meanwhile, for the blessing, she wore a floor-length pale blue and gold embroidered coat over a chiffon dress.
Don't miss a single story! Add us as a Preferred Source in Google for all your royal news

Charles and Camilla’s wedding was a ‘lovely affair filled with love’
Last year, as Charles and Camilla marked 20 years of marriage, former royal gardener and wedding guest Jack Stooks spoke to Fruity Kings about the big day. He revealed some little known tidbits from the ceremony.
“There were elements of the wedding that felt lavish, such as the location and the guests,” he said.
Harry and William even decorated Charles and Camilla’s car with cans for when they drove off after the reception.
“But ultimately it was just a lovely affair filled with love. The reception at Windsor Castle was quite informal and people were able to mingle and chat. Charles and Camilla seemed so happy on the day and it was just like any other wedding reception.”
Jack also spoke about the speech the queen gave at the reception, which he described as being “funny”.
“The queen’s speech was really funny and she made reference to horses when she said that after everything they had endured, her son was home and dry with the woman he loved. It was also very touching. It was clear how happy she was for Charles and Camilla, and Charles was grinning from ear to ear,” he said.

Prince William and Harry ‘genuinely happy’ on Charles and Camilla’s wedding day
Jack also spoke about William and Harry’s reactions to their father’s big day.
“There was a lot of talk about how the boys felt about their father remarrying, but what I witnessed was two sons happy for their father,” he said.
“They seemed genuinely happy in the wedding photographs and Harry and William even decorated Charles and Camilla’s car with cans for when they drove off after the reception.”
Meanwhile, speaking on behalf of Betfair Casino, body language expert Darren Stanton revealed of William and Harry: “What stands out most is the atmosphere of ease and happiness. Despite being a more understated wedding compared to other royal occasions, the body language tells the story: everyone seems genuinely delighted.
“Harry’s behaviour in particular is full of that mischievous, cheeky energy he was known for in his younger years; playful, a little irreverent, but clearly overjoyed to be part of the celebration.”
How soon after Diana’s death did Charles marry Camilla?
Princess Diana, Charles’ first wife, died on August 31 in 1997. They had split in 1992, and finalised their divorce in 1996.
Charles and Camilla then married eight years later.
Read more: King Charles and Queen Camilla branded ‘most compatible royal couple’
Did you watch Camilla and Charles’ wedding? Leave us a comment on our Facebook page.
