Jennifer Lopez has blamed her failed relationships on her showbiz entourage.
The 45-year-old 'Booty' singer has admitted that having so many helpers in her home might have negatively affected her romantic relationships.
Speaking about her single status, Jennifer - who has previously been married three times - explained: "There's a lot of people in my life and that's hard. There's people in the house. There's hair and make up. It's a lot, I think, for someone to deal with.
"Forget about all the outside stuff, being judged, being under scrutiny in the relationship ... I guess that adds in ... but I think they would say that [the entourage] was a big part of their discomfort, if there was any."
Jennifer ended her seven-year long marriage with her third husband Marc Anthony in 2011, three years after giving birth to their now six-year-old twins Emme and Maximilian.
Explaining to New York Post's Page Six at the launch of her book 'True Love' on Thursday,how she struggled to break the news of their divorce to her children, Jennifer said: "You don't really say anything to a 3 year old, because they don't really understand anything is happening ... I remember like maybe after Marc wasn't in the house for about eight months, Max saying something because my dad came over.
"It was so painful ... I go, 'That's my daddy,' and he goes, 'My daddy left me.' I said 'No, baby, your daddy didn't leave you. You know how my daddy goes home? Your daddy goes home, too.' You're just scrambling at that point. What can you say to a 3 year old?"