Kim Kardashian has hair that looks like it belongs in a fairytale. The 41-year-old star of the reality television series The Kardashians channeled Rapunzel in some behind-the-scenes images from her most recent Allure session

She was seen wearing a nude mesh bodysuit, see-through stilettos, and matching evening gloves in other pictures.

The former member of the Kardashian family revealed last month that her skincare line, Skkn by Kim, would debut. She went to the company’s Times Square billboard last week.

Kim Kardashian Posts Images From The Backstage Of The Rapunzel Photo Shoot!