Kelly Osbourne has stripped off to reveal her impeccable bikini body as she graces the cover of Cosmopolitan Body after…