Shailene Woodley showed up in an absolutely horrific Christian Dior Spring 2019 Haute Couture dress at the Big Little Lies premiere on Wednesday night in New York City.

The 27-year-old Big Little Lies actress flaunted her legs in a dress featuring a plunge neckline bodysuit underneath a layer of tulle and mesh material.

She styled the trashy see-through number with fembot hair, Christian Louboutin ‘Pigalle Follies’ pumps, and jewelry by Azza Fahmy.

Earlier this month, she also attended the Rocketman premiere during the 2019 Cannes Film Festival in Cannes, France. Shailene once again paraded her sexy legs in a black cashmere Christian Dior Spring 2019 Haute Couture ensemble with Boucheron jewelry and black pumps.

In February, the American actress and activist also stepped out for the Virgin Voyages Scarlet Night Party in a red feather strapless top and red belted leather pants from the Attico Spring 2019 Collection.

Which of these three outfits is your favorite?
Credit: LK / WENN / Dave Bedrosian / Future Image / Patricia Schlein
