Vogue and GQ magazine covers featuring Tom Cruise and Michael B Jordan spark debate about contemporary masculi...