Foo Fighters rocker Dave Grohl has only just purchased his first luxury car - despite being a millionaire for more than a decade.

The former NIRVANA star admits he's always been hesitant to spend hordes of cash in one go, because he couldn't imagine a high-paying job he could successfully vie for - if his music career ever failed.

He says, "You can't take your lifestyle for granted. I've got tons of money, but I'm afraid to spend it. Knowing I don't even have a high school diploma to fall back on, I'm going to be really careful with what I've got.

"In 1995, I got into an accident in my CHEVY truck. I thought, 'Maybe now I can buy a luxury car. I can afford it.' I remember looking around at BMWs and MERCEDES and thinking, 'These are amazing, but if I get this now, what will I have to look forward to?' That's why I waited.

"I'm 34 now, so I thought, 'OK, I suppose I can get something nice.' So I bought my first luxury car, a BMW M5."