Who made Vanessa Hudgens’ white ruffle top, blue jeans, mule shoes, and brown handbag?

Shirt – Isabel Marant

Jeans – Citizens of Humanity

Purse – Celine

Shoes – By Far Shoes