Jennifer Lawrence is stunning in this Dior printed dress