Filmmaker Guy Ritchie has married his long-term partner Jacqui Ainsley at their Wiltshire estate.

Ritchie tied the knot with Ainsley, the mother of his children Rafael, three, Rivka, two, and 13-month-old Levi, in a ceremony at their Ashcombe House estate on Thursday.

A host of famous faces were seen arriving at the nuptials, which were believed to have a music festival theme. Celebrities like footballer David Beckham, socialite Jemima Khan, film producer Eric Fellner and his partner Laura Bailey, and actress Zoe Lucker marked their presence, reports

In addition, Gwyneth Paltrow, Brad Pitt, Sting and his wife Trudie Styler, and George Clooney and with Amal were also believed to have been on the guest list.

The grounds of the estate had rows of luxury cabins set up for guests to stay, as well as a big marquee where the reception was expected to take place.

Beckham spoke of his excitement attending the wedding of the 46-year-old filmmaker and the 43-year-old beauty.

Alongside a photograph of himself and Ritchie, he wrote on Instagram: "What a beautiful day today is going to be.

"I want to wish my mate and his beautiful bride an amazing day where friends and family come together to celebrate what they have and are going to create together over the years to come. Have an amazing day you two."