Credit: Patrick Demarchelier/Allure Photo: Jennifer Morrison Nude For Allure Magazine, May 2013 — Censored

Usually when celebrity nude photos surface online, they’re awkward selfies that are meant for their significant other’s eyes only, but in the case of Once Upon a Time star Jennifer Morrison, it’s the complete opposite.

The gorgeous blonde, who plays Emma Swan on the hit ABC fairy tale series, stripped down for Allure magazine’s annual photo series “The Naked Truth” wearing only a coat of bright red lipstick and a sultry smile.

This photoshoot — which has appeared in Allure’s May issues since 2000 — is themed around self-esteem and courage, and Jennifer certainly possesses both. In fact, she revealed that she didn’t do anything “crazy or extreme” to prepare for the cameras, admitting she just had “one glass of wine instead of two [and] fish instead of steak.” The last piece of the puzzle? “I got waxed and shaved my legs,” she said.

This may not be Jennifer’s last nude scene, either. When asked why she had never done one, she said, “It hasn't been a conscious choice, but they don't really come my way. Maybe this shoot will change that. I've always been an active person, and working out is part of my life."

Girl, looking at that body — it’s very apparent that she works out! But with a photo like this, there’s no hiding anything, and Jen says that people would be surprised by how many scars she has. “I’ve had so many moles removed because I’m so fair-skinned,” she admits. Stars, they’re just like us!

What do you think of Jennifer’s stunning nude photo? Click the gallery below to see the full photo, and then head over to Allure.com to see the other celebs who bared it all — Glee’s Naya Rivera, Nashville’s Clare Bowen, and Cougar Town’s Christa Miller. “The Naked Truth” appears in the magazine’s May 2013 issue, which is available on newsstands now.

Source: Allure