This seems like an odd pair, or does it... Florence Welch and Sean Penn are anything but ordinary, so it sort of works.
Tom Hanks Says Wonder Woman Is Ruined for Him
Popular Group Claims Responsibility for Hacks
Klum's Wildest Halloween Costumes Ever
'SNL' Mocks Third And Final Presidential Debate