Kourtney Kardashian has reportedly split from Scott Disick.

The 30-year-old socialite is said to have ended her romance with the father of her two-month-old son Mason because she felt "trapped" and was growing increasingly frustrated with him.

A source told In Touch magazine: "Kourtney resents Scott for his behaviour. They fight about almost everything when they're together.

"From what I've seen, when Kourtney has needed help, she has had to ask."

To make matters worse, Scott - who was accused of cheating on Kourtney before she fell pregnant - was said to be upsetting Kourtney with his frequent quips about her weight, after she struggled to lose the pounds she gained during pregnancy.

The source added: "To him, it's joking, but to her it's taunting. She is really trying to lose it, but it isn't coming off as fast as she'd like."