Days before Prince William jets off to Africa on a solo royal tour, the Duke of Cambridge, Kate Middleton, Prince George and Princess Charlotte have made a rare public outing following Prince Louis's christening in July.

People reports the family (minus Louis) attended the wedding of friends Sophie Carter and Robert Snuggs at St. Andrew’s Episcopal Church in Norfolk yesterday afternoon.

Dusting off their formal attire, George and Charlotte reportedly served as pageboy and bridesmaid again, just four months after fulfilling identical roles at Prince Harry and Meghan Markle's royal wedding.

Kate Middleton, Prince William Prince George And Princess Charlotte pinterest
ANDREW MATTHEWS//Getty Images

The siblings were reportedly well-behaved and having fun during the nuptials.

'Afterward, George was seen dashing around the churchyard while little Charlotte headed towards her mother, who picked her up and held her as they posed for pictures with Sophie’s family,' a sourced revealed.

'He was having a great time, running around like the leader of the pack.'

Kate Middleton, Prince William Prince George And Princess Charlotte pinterest
GARETH FULLER//Getty Images

Sophie Carter and Kate Middleton have been close friends for several years and are known to have been on holiday together several times.

The Championships - Wimbledon 2008 Day Sixpinterest
Ryan Pierse//Getty Images
Kate Middleton and Sophie Carter (2nd L) at Wimbledon, 2008

The source added: 'Sophie has previously joined the Cambridges on ski vacations and has even accompanied Kate to church with the Queen at Sandringham.'

Kate Middleton, Prince George And Princess Charlotte pinterest
JUSTIN TALLIS//Getty Images

Carter even once dated Prince William's close friend and Charlotte's godfather, Thomas van Straubenzee. Thomas' younger brother, Charlie, got married in August at a church wedding attended by Prince Harry and Meghan Markle.

Kate's wider family - Carole and Michael Middleton and brother James - were also in attendance at this weekend's nuptials, except Pippa Middleton who is currently in her third trimester and due to give birth next month.

Headshot of Katie O'Malley
Katie O'Malley
Site Director

Katie O'Malley is the Site Director on ELLE UK. On a daily basis you’ll find Katie managing all digital workflow, editing site, video and newsletter content, liaising with commercial and sales teams on new partnerships and deals (eg Nike, Tiffany & Co., Cartier etc), implementing new digital strategies and compiling in-depth data traffic, SEO and ecomm reports. In addition to appearing on the radio and on TV, as well as interviewing everyone from Oprah Winfrey to Rishi Sunak PM, Katie enjoys writing about lifestyle, culture, wellness, fitness, fashion, and more.