Kate Hudson Recalls Fighting for Matthew McConaughey to Join ‘How to Lose a Guy in 10 Days’

Can you imagine advertising executive Benjamin Barry played by anyone else?