It's been three years since Pippa Middleton walked down the aisle at St Mark's church in Berkshire to become Mrs James Matthews, and we're still blown away by the magic of that special day.

View this post on Instagram

A post shared by Blog Casamento NOIVA DE EVASÊ (@noivadeevase) on

Among the bridesmaids and page boys were Prince George and Princess Charlotte, Pippa's nephew and niece, who at the time were three and two years old respectively. With the entourage chaperoned by Duchess Kate herself, Pippa's big day had the perfect royal touch.

View this post on Instagram

A post shared by International Wedding Planner (@heleneriksenweddings) on

Pippa later gave birth to the couple's first child in October, 2018. Named Arthur Michael William, his middle names are dedicated to Pippa's father Michael, as well as James's late brother William, who tragically passed away in a skiing accident.

View this post on Instagram

A post shared by Pippa Middleton Matthews (@pippa.middleton.matthews) on

Happy anniversary to the couple!

Keep Reading: phArticleName