You may be familiar with Giovanna Battaglia (now Engelbert), the tall, dark and beautiful Italian stylist and fashion editor who stalks the streets of every fashion week around the world looking generally fabulous, dripping in Dolce and every other designer under the sun.

Well, this past weekend she married to real estate tycoon Oscar Engelbert on the island of Capri and her wedding wardrobe left nothing to be desired. Literally nothing, because she had four wedding dresses. Each custom-made by an incredible designer, of course.

Here we go...

1. Azzedine Alaia

For the rehearsal dinner, Giovanna wore a couture rafia dress by Parisian design house Azzedine Alaia...

instagramView full post on Instagram

2. Alexander McQueen

On to the main event. Behold the most spectacular Alexander McQueen wedding gown you have ever seen (sorry, Kate Middleton)...

The HUGE skirt was removable, revealing an ethereal chiffon skirt beneath...

3. Giambattista Valli

She then changed into a white Giambattista Valli dress, complete with an epic cape (so big her bridesmaids danced beneath it) and paired with thigh-high Manolo Blahniks for the reception..

4. Prada

The following night she boarded a party boat for yet another soiree, sporting sparkly Prada...

And the bridesmaids wore...

For more Giovanna wedding goodness, search #gioandoscar on Instagram