June 22, 2016 09:55 AM

Blake Lively, who is currently pregnant with her second child, rocked two stunning looks at the New York City premiere of The Shallows on Tuesday night.

Arriving at the AMC Loews Lincoln Square, the 28-year-old actress showed up on the red carpet in a strapless Carolina Herrera black corset-top dress with a flowing, white sheer skirt and black flower details.

She accessorized her look with black nail polish, a Lorraine Schwartz emerald ring, white earrings, a black onyx gemstone ring, a Christian Louboutin clutch and matching Christian Louboutin black heels — most of which she showed off on Instagram.

Gilbert Carrasquillo/FilmMagic

Want all the latest pregnancy and birth announcements, plus celebrity mom blogs? Click here to get those and more in the PEOPLE Babies newsletter.

While her baby bump wasn’t visible in her first look, Lively changed that at the premiere’s afterparty, slipping into a figure-hugging black turtleneck dress with a right-shoulder cutout and sheer highlight on her thigh.

In both looks, Lively kept her hair in a tight ponytail and her makeup natural and clean.

Dimitrios Kambouris/Getty Images

Lively has solidified herself as a maternity wear pro, first gliding around the Cannes red carpet in dreamy gowns, and then taking on New York City in sweats and chiffon.

RELATED VIDEO:  Ryan Reynolds and Blake Lively Expecting Second Child

The actress and husband Ryan Reynolds are already parents to daughter James, 18 months, who is a fan of Lively’s fashionable looks.

“She’s very sweet.,” Lively told ET on the red carpet. “She says, ‘Wow!’ She’s just very, very complimentary. And that means more to me than any compliment.”

The Shallows hits theaters on Friday.

— Dave Quinn

You May Like