Prince Harry, Duchess Catherine, Kate Middleton, Prince William

John Stillwell - WPA Pool/Getty Images

Royals evergreen blog tile

To be young, beautiful and royal is a feat worth celebrating, and that's just what Kate Middleton, Prince William and Prince Harry, along with the sovereigns of 26 countries, did today.

Correction: that's just what the happy trio, with glasses full of celebratory booze, did today. Guess this puts an end to the constant pregnancy talk surrounding the Duchess of Cambridge.

The in-laws were among the noble and otherwise titled masses that convened at Windsor Palace at the behest of Queen Elizabeth II, who hosted a luncheon in honor of the milestone that just keeps giving (awesome photo ops), her Diamond Jubilee.

So, which other royals turned up to take part in the festivities?

In addition to the young royal trio, Princesses Beatrice and Eugenie were also present for the festivities, as were royals from a bit farther afield: Prince Albert and his new wife, Princess Charlene of Monaco; the Queen of Denmark; the Emperor of Japan; Jordan's King Abdullah and Queen Rania; the Grand Duke (is there any other kind?) of Luxembourg; the Crown Prince of Thailand; and the Kings of Norway and Swaziland, among other notable monarchs.

So, what was on the menu for this discerning group? Quintessentially British fare: The VIPs dined on English asparagus tartlets, braised potatoes and vegetables, tomato-and-basil salad, and Windsor lamb, finishing off the meal with strawberries and vanilla charlotte.

And the celebrations are only just beginning, as later tonight Prince Charles and Camilla will be hosting a second gathering, a dinner for the visiting rulers at Buckingham Palace. It's not entirely without its controversy, however, as security is bracing for some mild protests in London over the invitation of the King of Bahrain, who's been accused of human-rights abuses.

For this afternoon's event, ever the occasion-appropriate fashionista, Duchess Kate wore a simple rose-pink, knee-length crepe-wool coat dress by Emilia Wickstead.

Long live the style queen.

  • Share
  • Tweet
  • Share