Cara Delevingne was among the bridesmaids at her sister Poppy's wedding to James Cook in London yesterday.

Poppy looked stunning in a white Chanel couture gown, which featured floral detailing and sheer fabric from the knee down. With her blonde hair shiny and loosely curled, and make up natural and dewy, the 27-year-old model was radiant.

Younger sister and model of the moment Cara also wore a white Chanel dress that was floaty, feminine and perfect for a summer wedding.

Eldest Delevingne sister Chloe, who is expecting her first child, wore a blue Victoria Beckham dress teamed with navy pumps and she added a splash of colour with pink flowers in her hair.

Among the guests were former Spice Girl Geri Halliwell and composer Andrew Lloyd Webber.

Geri Halliwell arrives at the Church

Andrew Lloyd Webber was among the guests

Despite Poppy and Cara's avid Instagramming, the wedding was a strictly no social media affair, though Cara did share a snap of the wedding invitations to her account earlier in the day.