Banging hot right now! Beyonce Victoria Beckham Meghan Billy Idol Patsy Kensit Ioan Gruffudd Johnny Depp Prince Harry Sally Lindsay Prince William