NAOMI Campbell, Liv Tyler, Demi Moore and Kate Moss are among the famous faces to arrive at the Royal Wedding.
The star-studded guestlist of Princess Eugenie and Jack Brooksbank have arrived at St George's Chapel at Windsor Castle.
Supermodel Naomi looked incredible in a monochrome feather trim dress.
Taking her seat in the congregation was fellow catwalk queen Kate Moss.
She looked chic in a white and navy polka suit, and finished off her look with a stylish navy hat with a net front.
Her teenage daughter Lila Grace sat in the row behind wearing a pink dress and headband, and a furry coat over the top.
Also arriving early was Liv Tyler who wowed in a navy jacket and skirt suit.
The actress finished off her look with a navy hat and black court shoes.
Fellow Hollywood star Demi Moore appeared to be worried her stunning burgundy hat might fly off as she arrived at the chapel with a friend.
It was matched perfectly to her fitted frock and small, elegant handbag.
Arriving hand in hand were Robbie Williams with wife Ayda Field and her mum.
The American actress looked incredible in a dove-grey skirt suit with a matching hat and silver accessories.
Her mum looked glamorous in all navy, but unfortunately lost her hat in the wind which she had to quickly retrieve.
Robbie and Ayda's daughter Theodora is one of Eugenie and Jack's flower girls.
Standing out among the sea of female guests wearing dresses was Cara Delevigne who looked stunning in black tuxedo trouser suit.
The model also shunned a fascinator in favour of a top hat and finished off her look with a pair of black heels.
Her sister Poppy Delevigne wowed in a baby blue dress with a blue coat over the top.
Ellie Goulding chose a long-sleeved number in a similar shade for her outfit.
Meanwhile, Holly Valance, married to Nick Candy, stepped out in a pretty pink dress with a matching jacket.
Also opting for pink was Pixie Geldof who complemented her Grecian-esque frock with a yellow hat.
MOST READ IN TV & SHOWBIZ
Got a story? email [email protected] or call us direct on 02077824220.
We pay for videos too. Click here to upload yours.