Who made Jennifer Lawrence’s black sunglasses, gray coat, and white print pants?

5Sunglasses – Tom Ford

Coat – Dior

Pants – Lanvin