US rappers Kanye West and 50 Cent sparked rumours that they have ended their feud when they were spotted at a New York club together.

The pair visited the 40/40 hotspot with fellow hip-hop stars Jay-Z, Sean Combs and T.I. on Wednesday night.

An onlooker told the New York Post newspaper: "They all strolled through the club like the rap Rat Pack. Everyone was going crazy around them. Kanye and Fiddy put their differences behind them and had a drink together at the bar."

50 Cent, real name Curtis Jackson, recently threatened to quit music if his new album does not outsell West's Graduation when they both go on sale next month.