When Harry and Meghan wed in a stunning royal wedding ceremony at St George's Chapel last year, we thought we'd reached peak royal fashion.
But here to remind us that the royals are the style-gifts that will never, ever stop giving is the spectacle that was yet another royal wedding held in Monaco over the weekend - and we can safely say it gave Harry and Megs' a run for their money.
In a beautiful, sunny European ceremony, Charlotte Casiraghi, a Monaco royal and granddaughter of famed screen legend Grace Kelly, tied the knot to her partner Dimitri Rassam.
Held at the Prince's Place in Monaco, the ceremony was as picture perfect as any wedding could be - but there was one thing people couldn't stop talking about - those outfits.
Indeed in a series of images that have captured the internet, pictures of the stunning bride have revealed two of the incredible dresses she wore, and it would be safe to say we're completely enamoured - and not for the reason you'd expect.
During the wedding ceremony, Charlotte opted for a short wedding dress, which reached the middle of her thigh.
The silvery embroided style was adorned with four large bows which ran down the front of the dress.
The royal finished her look with a pair of white strappy heels and styled her brunette tresses in a simple swept-back style.
There's one glaringly obvious thing at play here - Charlotte's dress is very different to what we're used to seeing at a royal wedding.
Meghan's off-shoulder white Givenchy gown was stunningly simple and traditional, meanwhile Princess Eugenie's V-neck capped-shoulder gown was modestly chic.
So to see a royal tie the knot in a dress that doesn't reach her knees, let alone the ground is very unexpected!
But that's not to say we're complaining - Charlotte's dress, designed by Anthony Vaccarello for Saint Laurent is refreshingly chic.
And indeed if there was anyone that could truly make a style statement at their royal wedding, it would be Grace Kelly's granddaughter!
Meanwhile for Charlotte's evening reception look, the royal wowed us once again opting for a strapless ivory silk Chanel gown that emulated her iconic grandmother in a beautiful way.
Indeed with her hair styled in an elegant up-do, all eyes were on Charlotte's statement accessory - a three strand Catier diamond necklace that once belonged to Grace Kelly herself - perfection!
Meanwhile, Charlotte's mother, Princess Caroline, opted for a stunning black and white off-shoulder gown adorned with a pink flower. The dress is believed to be designed by Chanel.
Another royal guest, Pauline Ducruet also shared a stunning image from the wedding, showing off her stunning look, which consisted of a black jumpsuit with flared legs.
This might well be one of our favourtie looks from any royal wedding ever!
Another guest, Margherita Missoni also stunned in a beautiful navy Missoni gown and cropped jacket, accessorised with a headband.
While the eye-catching styles from the beautiful day are nothing short of breathtaking, it would be normal to wonder why this royal wedding seems worlds apart from the traditional weddings we've seen take place in England of late.
The answer might well be simple. Here's our theory: The British Monarchy has long been one of the world's most traditional institutions, attracting the attention of millions of people the world over.
As a result, the Windsor's play things a lot safer when it comes to globally recognised ceremonies and events - hence why Meghan and Eugenie's wedding day looks didn't stray too far from the norm.
In Monaco, where the royals are still just as important, but perhaps a little less surveyed under a magnifying glass, they have the liberty to push the boundaries and inject their own unique sense of style into proceedings.
And we're certainly not complaining - the spectacle of Charlotte's wedding in May 2019 was a pure sight to behold - and one we'll be referring back to for years to come.
WATCH: Margot Robbie does a bridesmaid speech at her best friend's wedding: