Brazilian supermodel Alessandra Ambrosio did not just wake up like this. The 34-year-old beauty is vamping backstage at the Victoria’s Secret fashion show, strutting between the makeup stations for photographers, flashing her million-dollar style, and making it all look a breeze. But it turns out that preparing to walk the VS runway is kinda like training for a marathon: intense. Here, she tells Metro how she gets into fighting shape.

RELATED: Emily Ratajkowski isn’t interested in playing the hot girl​

How do you prepare for the Victoria’s Secret show?

The past week has been crazy. I made an appointment with my dermatologist. I got a facial, a crystal peel. I’ve been working out even more than usual and eating healthy — lots of green juices, lean proteins, chia bars. If I’m really hungry and need a snack I’ll grab one of those chia bars. What else? Got a spray tan, got some highlights in my hair. It’s a lot of work doing this show!

Sounds like it! Do you have any tips for boosting your confidence the day of?

Music! I’m a classic rock girl, and I’ll put on a playlist full of my favorite rock songs and it just lifts my mood and makes me feel energized.

Do you have a family beauty secret, something passed down from your mom or grandma?

Stay hydrated. I’m from Brazil, so I’m always drinking coconut water. Lots and lots of coconut water.

The holidays are coming up, do you have any go-to gifts?

Pajamas — always. Comfy, cute pajamas. They’re the best gift and they work for everyone.

The Victoria's Secret fashion show will air Tuesday Dec. 8 at 10/9 central on CBS.