Khloe Kardashian has separated from boyfriend French Montana.

The 'Keeping Up with the Kardashians' star and the rapper started dating eight months ago but have decided to have a ''break'' because Khloe feels suffocated by 29-year-old French's ''needy'' nature.

A source told ''They are on a break. The relationship got too heavy and Khloe needed to take a step back.''

The shock split comes just a couple of months after French - who has described ''Koko'' as a ''real cool down to earth person'' - was reported to be planning to propose to the TV babe.

Khloe started dating French in the wake of her separation from husband Lamar Odom last December after four years of marriage.

Their relationship fell apart following revelations basketball player Lamar had cheated on her and had got hooked on drugs including crack cocaine.

Defence attorney Polina Polonsky claimed she had a passionate six-week affair with Lamar and witnessed him smoke the drug when he was staying at her apartment.