This past weekend, Glee star Dianna Agron wed Mumford & Sons guitarist Winston Marshall in Morocco.

The fancy affair saw the newlyweds ride on camels as they welcomed friends and family to the city of Casablanca, but it was of course Agron's breathtaking wardrobe that really caught our attention.

instagramView full post on Instagram

While we're not sure which dress she wore to say 'I do' - or even if there was a third spectacular dress - we do know that she sported both a Valentino and a Gucci gown during the festivities.

First, behold the nude tulle Valentino gown.

It appeared on the Rome-based fashion house's autumn/winter 2016 catwalk at February's Paris Fashion Week, and is currently available on Net-a-Porter for a cool £10,000.

The sheer, high-neck gown features intricate bead and sequin-embellished motifs with a ruffled bodice.

Dianna accessorised with a delicate star-embellished headband.

She was also seen in a spectacular Gucci gown, from the brand's spring/summer 2016 collection.

The cream silk-organza gown is embroidered with a peacock, goldfish and lily pads and embellished with red, yellow and clear crystals. It's now sold out but was available for £11,380.

The actress wore a turban-effect headband with the dress.

More details of the nuptials are set to be released by US Weekly later this week.

Dianna Agron wedding dressespinterest
Getty Images
Agron\'s wedding dresses on the catwalk - Valentino, left, and Gucci, right

Last week, Agron shared photos from what looked like a hen do at Oxfordshire's Soho Farmhouse.