Taylor Swift doesn't think she'll have children.

The 'I Knew You Were Trouble' hitmaker - who has had failed relationships with several stars in recent years including One Direction hunk Harry Styles, John Mayer and Jake Gyllenhaal - once said she would love to have four kids, but now admits she can't see herself having a family of her own ''anytime soon''.

She said: ''I love children - but I don't know if I'll have them, especially not anytime soon.''

The 23-year-old singer is no longer able to imagine starting a family ''without visualising who I'd build that family with'', but is so keen to find love she would be prepared to overlook nearly everything a guy did wrong if he was 'The One'.

She added in an interview with Britain's Glamour magazine: ''Here's what I've learned about deal-breakers.

''If you have enough natural chemistry with someone, you overlook every single thing that you said would break the deal.

''I've seen my friends take someone back after they've cheated because they fit perfectly.

''But I don't know, because I've never had a perfect fit with someone.''