It's rare that all members of the royal family get together for the same event - but they are always out in force when it comes to a royal wedding.
And one of the biggest weddings in recent years was just over four years ago when Princess Eugenie tied the knot with husband Jack Brooksbank.
The nuptials came several months after they revealed their engagement, with the official announcement coming on this day exactly five years ago.