Cara Delevingne Celebrated Her Birthday With 14 Semi-Naked Models On A Boat

How else would she?