Cara Delevingne celebrates birthday with friends in Mexico

Cara Delevingne gathered her A-list pals for a raucous and impossibly lavish getaway to Mexico, full of tequila shots, skydiving and yacht-hopping, to celebrate her 25th birthday.