But it was back to work for Alessandra Ambrosio as she slipped onto set for Victoria's Secret in Miami on Tuesday.
The Brazilian bombshell was posing in a hot pink bra and white and gold Angel wings for her latest shoot for the lingerie giant.
What an Angel! Alessandra Ambrosio prepares for her latest Victoria's Secret shoot in Miami, Florida on Tuesday
The 31-year-old was polished to perfection for the shoot, with highlighter and gloss giving her a bronzed glow befitting of a Miami beach babe.
Pink lady: Alessandra modelled the lingerie giant's hot pink push-up bra
But Alessandra seemed to be feeling shy no long after as she covered her top in a pink and white branded towel while she talked to a member of the team.
The brunette beauty has snapped back into shape since giving birth to her second child last year - having to climb back onto the catwalk for the annual Victoria's Secret Fashion Show spectacular filmed last November.
Back to work: Alessandra didn't seem to feel uneasy about walking around in her underwear off camera
Racy in lace: The Brazilian model was later seen in a sexy black garter belt
On Monday, Alessandra was seen scooping up her little girl Anja after the four-year-old's school day in Los Angeles.
Indulging her little girl, she had a look of surprise on her face as they had a conversation while Alessandra toted her on her hip.
All laced up: The Brazilian beauty was in her element as she strutted around the mansion, but covered up once her shoot was done
Covered up: The model was feeling shy as she covered up in a towel while she talked to an assistant later in the day
She was seen earlier in the day gushing over her baby boy, Noah, holding the tot up and cooing while her fiancé
Jamie Mazur was nearby.
The couple have been engaged since 2008.
It's a hard life: Alessandra tweeted a picture of herself getting a foot massage after a long day of work
Mommy duty: Alessandra Ambrosio picked up four-year-old daughter Anja from school in Los Angeles on Monday