Jennifer Lawrence hit theCannes Film Festivalred carpet in a very unexpected shoe.
If youre not asking guys to wear heels and a dress, then you cant ask me either.

Pascal Le Segretain/Getty Images
Pascal Le Segretain/Getty Images
Stephane Cardinale - Corbis/Getty Images
Mike Marsland
Getty