Heidi Klum, 50, goes TOPLESS on a beach in St Barts where she passionately kisses her steamy(00) Save Image Image gallery: Heidi Klum's Public Image and the Conversation Around Celebrity Photos