R&B superstar R Kelly surprised drive-thru customers at a St Louis McDonald's when he popped up at the window to take their orders.

Kelly, who is apparently a fan of Big Macs, persuaded the manager of the branch to let him take orders for a while. Word spread, and soon R fans were queueing to tuck into some greasy beefy goodness. And to meet Kelly, obviously.

A spokesman said: "He gets a kick out of it, I guess as a way to interact with fans without it being totally crazy."