James Cook fez uma oferta para Poppy novamente em 2012, apresentando uma caixa com fotos comuns e as palavras "Você quer casar comigo? "Até então, o casal se conheceu cinco anos.
A cerimônia foi realizada na Catedral de St. Paul. A noiva usou um vestido Chanel Haute Couture. Modelo de primavera-verão 2009 coleção foi reproduzida exclusivamente para Poppy Delevin, que, aliás, é o representante da Chanel.
Cara Delevingne também usava um vestido branco Chanel, agindo como uma das 17 damas de honra.