The Cambridges enjoyed a family day out today for the Norfolk wedding of Kate's close friend Sophie Carter and Robert Snuggs. Sophie is Charlotte's godmother and fittingly the Princess and big brother Prince George were on hand for bridesmaid and page boy duties. Michael, Carole and James Middleton were also present. People has a splendid selection of photos of the family attending the wedding. They can be viewed here.


Monique Jessen reports: "Dressed in a traditional tailcoat and vest, 36-year-old William arrived with some friends, while Kate, also 36, arrived in a striking blue dress. She drove to the event with the children in a decorated farmer�s truck, which might usually be used for carrying people to a shoot or hunt."


More from Monique Jessen's exclusive story for People:

'During the ceremony, locals joined in the celebration by watching in the churchyard and taking pictures of the occasion.
For the Saturday affair, both children wore traditional bridal attendant outfits in white and blue. Charlotte, 3, was one of three bridesmaids, while George, 5, was among the chosen four pageboys. 
Afterward, George was seen dashing around the churchyard while little Charlotte headed to her mother, who picked her up and held her as they posed for pictures with Sophie�s family. �George is a real star, quite the little chap,� a source tells PEOPLE. �He was having a great time, running around like the leader of the pack.�
 Sophie, who grew up in the village of Letheringsett, Norfolk � not far from Kate and William�s country house Anmer Hall � has long been in the same social circle as not only Kate but William too. Sophie once dated one of William�s closest friends, Thomas van Straubenzee, while Sophie�s brother, Robert Carter, is married to Kate�s old school pal, Hannah Gillingham.'

Kate and the children joined the bridal party for photographs.


The bride holding her goddaughter.


Amaia Kids created the outfits for the page boys and bridesmaids. Bojana noted the brand posted this image on their Instagram page with the caption "Wishing you a lifetime of happiness".


Sophie and Kate have been firm friends for over a decade; we saw photos of the pair attending Wimbledon back in 2008. Kate penned a letter thanking the club and noting how much she and her friend enjoyed the day: "My friend and I had such a fantastic time and it was great to be able to enjoy the day knowing we could have a little peace and quiet if things got too hectic.

Embed from Getty Images

Sophie is a member of the Cambridges' incredibly close-knit circle of friends. Described as "discreet and loyal", it came as no surprise when she was chosen as one of Charlote's godparents. She's joined the couple on ski vacations, visited Balmoral and become a fixture at Anmer Hall for Kate's birthday weekends. In 2016 and 2017, she was spotted attending church on the estate with the royals and other friends.


Sophie was involved in a relationship with another of Charlotte's godparents, William's close friend Thomas van Straubenzee. After Thomas' short lived marriage to 'Hogwarts Heiress' Melissa Percy, it was rumoured the couple had rekindled their romance. Obviously, that was not the case; Sophie found love with Somerset-born Robert Snuggs and the couple became engaged in May. Thomas was present at the wedding today.


Sophie with William and Kate's friends James and Laura Meade at the 2017 wedding of Pippa Middleton and James Matthews.


We most recently saw the stylish blonde at the Windsor wedding of the Duke and Duchess of Sussex.


For the little Prince and Princess, the day marked their third wedding. They first took on the roles of page boy and bridesmaid for their Aunt Pippa Middleton's Berkshire wedding.


They reprised the roles for Harry and Meghan's May nuptials. They both looked so grown up in their Givenchy outfits. Undoubtedly the pair did another terrific job at today's wedding. I'm sure it was a splendid day for all.


The Duchess brought back the cornflower blue Catherine Walker ensemble she wore in Berlin last year. The classic coatdress features several components of Walker styles previously worn by the Duchess. Underneath, Kate wore the same blue lace dress with a scalloped hem.


The Duchess repeated the same Kiki McDonough jewellery with the look.


Kate's earrings are her Kiki Blue Topaz and Diamond Drop Earrings in White Gold. The �3,500 pair are blue topaz oval and cushion cut stones surrounded by diamonds set in 18ct white gold.

And the Kiki Eden Blue Topaz and 18ct White Gold Flower Necklace.


Kate's floral headband is very similar to the Jane Taylor piece she wore for Louis' christening. I thought it likely the piece was by the milliner, however, the wonderful Laura confirms it's in fact a Juliette Botterill design.


The family will return to London tomorrow ahead of another week of school and nursery for George and Charlotte. William will be away - undertaking a working visit to Africa next week.


For those of you who have been in touch about upcoming engagements for the Duchess, nothing has been announced yet. Emily Andrews confirmed Kate would return to duties in October and given the strong possibility we'll see her attending events during the upcoming mental health summit (10-13 October), I imagine we'll definitely hear something from the Palace over the coming week.