The red-carpet glamour gap

At Cannes, it's hard not to notice that the women look hot while the men look … not. So why the double standard?