Jessica Alba doesn't get naked in her movies because it would make seeing her grandparents at Christmas "weird".
The 33-year-old actress famously refuses to strip off in her films, something she has no intention of changing as she gets older.
She can't imagine ever facing members of her family again had she flashed her flesh on the big screen.
"I don't want my grandparents to see my boobs. That's it. It would be weird at Christmas," she told Glamour magazine.
"And, I mean, really, if you look at the movies I have done, getting naked would never 'elevate' the picture."
Jessica and her husband Cash Warren met while they were shooting 2004 movie Fantastic Four and married in 2008.
They now have two daughters and although the actress is settled in her family life, she can vividly remember what it felt like when she wasn't so happy.
"Relationships can be tough, and I was engaged before. I've only had two boyfriends. In the first one, with Michael [Weatherly, star of NCIS], I didn't have a voice yet, and he was so much older," she explained.
"But now [with Cash] there are no more surprises. At around two-and-a-half years, you're kind of like, 'Are we in it? Are we doing this?' And the easiest part? That would be snuggling every night."
Jessica has been open about her religious childhood and realising she didn't feel the same way about faith as those around her when she was 15.
She was raised Catholic, but left when she began to feel judged for how she looked.
The star also wanted more strong women to look up to; something she learnt was important thanks to her mother.
"Where I was from, you had to answer to a man if he was the breadwinner. My mom told me that didn't need to be the case for me - I didn't need to rely on a man," she said.
"She taught me how to hustle. I was determined to be financially independent. So I started making my own money when I was 12 [with acting]. That was freedom."
- Cover Media
What's your fave grooming option?