Join the news democracyWhere your votes decide the Top 100
Everyone - no matter how much of a socialist, no matter how alternative - will have, at some point wondered what it would be like to be a millionaire.
Or in Bruno Mars' case, a billionaire.
But that's besides the point.
Theoretically, if you commit to saving a little bit of money each year, that million is doable.
According to HM Treasurybudget analysis, the average gross income of one adult is £21,000, which is approximately £1,500 a month.
If you start saving at 21 years of age, and assuming you earn the average salary, and can save £6.60 a day - or £200 a month, with a five per cent rate of return, you will be a millionaire...
Okay, that sounds bad, because what are you going to do with £1m when you're that age?
The calculation, using thisismoney.co.uk, doesn't take into account promotions at work, increases in salary or a pooling of monthly assets with marriage.
Still, it's as good a place as any to start, and considering we spend an average of £2,500 a year on lunch and snacks, well, £6.60 a day doesn't sound so bad anymore, does it?
More: Someone on the internet is crowdfunding a million dollars so they can become a millionaire
More: 20 things people only own if they're ridiculously rich, apparently