Love Magazine Presents: In Bed with Cara Delevingne

LOVE Magazine’s “Pet Of The Year” Cara Delevingne stars in this film to celebrate life, LOVE and Valentine’s Day, sporting a Giles frock frothed with feathers and sparkling with Swarovski on a crystal-strewn bed in the swanky penthouse of New York’s Mondrian Hotel.