Banging hot right now! King Charles Shakira Lily Allen Rihanna Jennifer Aniston Roger Tabor JLS Nicole Kidman Rebel Wilson Rory Hills