Prince George and Princess Charlotte were absolutely adorable at Pippa Middleton's wedding

They were pageboy and bridesmaid!

This weekend, Pippa Middleton married her fiancé James Matthews, and it was a very royal affair!

Pippa, 33, got engaged to James, a 41-year-old hedge fund manager, back in July last year. The location of the wedding was confirmed in April, when a spokesman for Kensington Palace revealed:

"Miss Pippa Middleton and Mr James Matthews are pleased to confirm their wedding will take place at St Mark's Church, Englefield, on the morning of 20th May.

"The service will be attended by close family and friends, including The Duke and Duchess of Cambridge and Prince Harry. Prince George will be a page boy, and Princess Charlotte will be a bridesmaid."

Princess Charlotte, who has just celebrated her 2nd birthday, was an adorable flower-clad bridesmaid at her aunt's wedding, and her brother Prince George, who will turn 5 years old this July, walked down the aisle as a rosy-cheeked page boy.

Despite their adorable looks, the Duchess of Cambridge admitted that prior to the ceremony, she was a little worried about how her children would behave. She told a guest at a Buckingham Palace garden party that she was "hopeful that they would be good but you never know at that age".

Pippa Middleton was the picture of elegance in a Giles Deacon-designed silk cotton lace dress. Her designer said of the stunning gown:

"The lace bodice is embroidered with pearl detailing over an organza and tulle underskirt, which has layer upon layer to enable a floor-sweeping movement."

Wow!

All the page boy and bridesmaid outfits were bespoke numbers by Pepa & Co.

What a beautiful looking day! Many congratulations to the happy couple.