But motherhood seems to have had an effect on Megan Fox, as she has vowed to never again flaunt her body on screen.
The Transformers star she made the decision as she is already thinking about what her two-month-old son Noah will go through at school.
Enjoy it while it lasts: Megan Fox has revealed she is going to cover up in future now she is a mother
'I'm going to be more cautious about choosing films because I'm already thinking about when he's in school and his friends are going to be showing him my photo shoots with me in a bikini and he's going to be horrified.
'So that will deter me from making some of the choices I made before.'
A sight to behold: But fans of the Transformers actress will not be able to enjoy it in the future
The Tennessee native said: ' I went through a stage in my early 20s when I was very rebellious against how I was raised and I wasn't worried about faith or religion but now, maybe because of getting married and wanting to have a family, I've come back full circle.'
While she is going to be more choosy in future about her roles, she revealed she is already nearly back to peak condition.
She said: 'I only gained 23 pounds when I was pregnant and I'm still 10 pounds heavier but I don't want to kill myself trying to get back into shape because it's not a priority right now.
Talk some sense into her Brian: The curvy actress' burgeoning fanbase will be hoping her husband can change her mind
She is dedicated to put in as much work looking after the baby as possible, and amazingly even tried looking after the baby without any help initially.
However this was not working for her and husband Brian Austin Green, so they have now hired a night nurse for two nights a week.
She said: 'Having an infant is difficult. It's a lot of work and I didn't hire any help because I overestimated my own abilities.
'I had no idea how difficult babies could be, so Brian and I were exhausted.
'You never sleep and you're awake all night and your entire life is devoted to this little thng that needs you constantly.
Pregnant pause: Giving birth to her first child Noah in September has has a profound effect on the star
'I always wanted to mother things and I constantly had a doll I was taking care of.
'I don't receive the same satisfaction from my career as I do from being a mother so I'm really happy.
But two weeks ago I said to Brian, "we have to get a night nurse or we're going to get a divorce because someone's got to sleep in this house or we're going to kill each other."'
However she also admitted that she worried about the effect having a child would have on her career.
Famous fixture: Megan has been drawing admiring glances at beaches across America for years now
I relate it to being like a basketball player who is only 33 or 34 but people say he is geriatric because you top-out young
'It's the same thing for actresses. I'm 26 but already time is a tickin'.'
Fans will be able to see more of Megan before she hangs up her smalls for good however, as she strips down to her underwear in forthcoming comedy This is 40, in which she stars alongside Paul Rudd and Judd Apatow
It is due to be released on December 21.
Still some treats to come: Megan strips down to her underwear in forthcoming comedy This is 40
Why she's famous: Megan became a popular draw at the box office thanks to her fabulously firm bikini body