Happy mother Kate Hudson
Kate Hudson doesn't regret forsaking her partying years to have children.
The 29-year-old actress - who has a four-year-old son Ryder with ex-husband Chris Robinson - insists she would much rather look after her child than go out drinking and dancing.
She said: "Am I going to look back and say, 'God, I wish I could have gone to that concert?' I'd rather be listening to my son sing songs. I'd rather be watching him sleep."
Kate - who recently split from her cycling champion boyfriend Lance Armstrong - revealed she always ensures she and Ryder stay in touch with Black Crowes frontman Chris.
She said: "Ryder and I iChat with Chris constantly. No matter what is going on in my life, relationship-wise, Chris takes absolute precedence. It's important for Ryder to hear me say how wonderful Chris is, and how much Chris misses him."
Despite having a series of failed relationships, including those with Owen Wilson and Dax Shepard, Kate admits she still holds out hope she will find her soulmate.
She added to W magazine: "Every girl wants a fairy-tale ending. And I believe it's possible. Absolutely."