A whole host of famous faces were pictured arriving at Windsor Castle today for the wedding of Princess Eugenie and Jack Brooksbank.

Supermodels Naomi Campbell and Kate Moss were in attendance as well as actress Liv Tyler, Downton Abbey creator Julian Fellowes and X Factor judges Robbie Williams and Ayda Field.

Guests started arriving from 9am onwards and had to contend with very windy weather as they made their way inside the chapel.

Naomi, 48, was pictured battling with her extravagant hat as she strutted her stuff amongst the guests.

The supermodel showed off her slender figure in a fitted black and white dress which she teamed with opaque tights and black stilettos.

She was joined by fellow model and good friend Kate Moss who looked lovely in a navy and white polka dot two-piece.

X Factor judges Robbie Williams and Ayda Field were also pictured making their way inside the chapel.

Ayda looked super chic in a cream coloured satin dress and a matching jacket as she waved to onlookers and held hands with her pop star husband.

Robbie, 44, looked very dapper in a grey suit complete with a matching tie and waistcoat as he grinned for photographers.

Singer Ellie Goulding looked lovely in a pale blue floaty dress which fell below the knee.

The blonde star teamed it with a matching belt and fascinator, which she also kept a firm grip on for fear of it blowing off in the wind.

Pixie Geldof also wore a very floaty number in the form of a hot pink garment which featured a cape style design.

The daughter of Sir Bob Geldof teamed it with gold shoes and a blue clutch bag as she prepared to celebrate her friend’s big day.

Another famous face pictured arriving at the wedding was Hollywood star Demi Moore.

The 55-year-old Ghost actress looked very elegant in a midi-length maroon coloured dress which she paired with a matching fascinator.

Demi is a longtime friend of Princess Eugenie’s parents, Sarah Ferguson, the Duchess of York, and Prince Andrew. She even attended a birthday celebration for Princess Beatrice in the past.

Princess Eugenie looked beautiful as she arrived at St George’s Chapel alongside her father Prince Andrew.

The 28-year-old royal wore a stunning gown designed by Peter Pilotto which featured a lower back, a wide, nearly off-shoulder V-neckline in the front, and a long train.

She accessorised with a diamond and emerald tiara which belongs to the Queen, and shoes by Charlotte Olympia. Her diamond earrings were a wedding present from her new husband.

Princess Eugenie’s older sister, Princess Beatrice, arrived with their mother Sarah Ferguson, Duchess of York.

Princess Beatrice, 30, looked beautiful in a royal blue dress by Ralph and Russo. She accessorised with a gorgeous matching hairband-style hat by Sarah Cant, and wore her red hair long and loose

The Duchess of York made sure she stood out in an emerald green dress, which featured buttons all the way down the back.

The mother-of-the-bride finished off her ensemble with a statement straw hat which had golden wings.

It’s been revealed that Fergie, as she is known, helped plan the big day, in particular the more intimate evening reception, which will be held at Princess Eugenie’s childhood home, Royal Lodge later tonight.

“Sarah and Andrew are helping to organise the evening party,” a source told Vanity Fair’s Katie Nicholl earlier this summer.

“Sarah is being very hands-on, but in a great way, and Eugenie wants her mum to be a big part of it all and will make sure Sarah is included in every aspect. Her feeling is the other royals will have to get on with it.”