Jennifer Lawrence is elegant in a navy number from Christian Dior.