Salma Hayek would love to be an astronaut.

The 46-year-old actress plays a nurse in her new movie 'Here Comes The Boom' and although she enjoyed it, she has other ideas for an alternative career.

Salma thinks being blasted into space would be a perfect job for her.

She told Us Weekly magazine: ''I'm not squeamish but I would have preferred to be an astronaut or a flower shop owner [if acting hadn't worked out].

The Mexican star has daughter Valentina, five, with husband Francois-henri Pinault and says she learns a lot from the youngster.

Although Salma realises it's important to teach your kids good morals, the screen beauty insists parents have to let their offspring embrace their own unique personalities.

She explained: ''[Motherhood has taught me] to let children be who they are. Guide them but get out of the way because they already know so much. It's important to listen to them and learn from them.''