Lord Freddie Windsor and Sophie Winkleman married this weekend in a lavish ceremony in Surrey.
Sophie – best known for her role as Big Suze in Peep Show – looked dazzling as she arrived in a silver Rolls Royce in her silk beaded dress with a dramatic 3-metre train.
Groom Freddie was dapper in a grey suit by Hardy Amies and a pale blue tie.
The 29-year-old bride had had six young bridesmaids, while Lord Frederick, 30, had a whopping 15 ushers.
His parents, Prince and Princess Michael of Kent, Princess Eugenie and rock star Bryan Adams were among the 400 guests at the wedding, which was held at Hampton Court, where the crowd also enjoyed a Champagne reception.
The bride entered the chapel, which was decorated with white and pale pink roses and handmade jasmine garlands, to Mozart's Laudate Dominum.
Hymns sung included Be Thou My Vision, Dear Lord and Father of Mankind and I Vow To Thee My Country.
The couple reportedly turned down a £1 million magazine fee, preferring to keep their special day to themselves.