John Legend named sexiest man alive

Back to top button