Lottery winner, 44, spends £2 m for his 28-year-old fiancée
“for”, or “on”?
I'm pretty sure in this case the two are interchangeable. d;^)
Me personally, I'd have done a bit more shopping if I was layin out that kinda coin.