Henry Cavill slams critics, says he's 'very happy in love'
www.today.com
Images may be subject to copyright.