Heidi Klum, 53, flaunts supermodel frame in a cheeky bikini as she enjoys beach day with son Henry Samuel, 20, in St Barts

More from Celebrity News