The 26-year-old star split with her boyfriend Luke Worrall last year after he cheated on her and she said she's had it with men.
Speaking in her column in UK's Closer magazine, she said: 'I'm fed up with straight men - I'd love a baby with my gay best friend Nate. We'd be the perfect parents and my mum would love it!'
Osbourne is currently dating musician Rob Damiani, 26, and said they're not rushing things at the moment.
She said: 'It's true, I'm having fun getting to know someone new. I met Rob over in the UK recently, and I want to take things slowly, so that means keeping some things private.'