Ed Sheeran has bought his parents a flat opposite his lavish £9 million pad in North London.
The 24-year-old singer, who already owns a property near his mother and father in Framlingham, Suffolk, has splashed out an estimated £750,000 to ensure John and Imogen have a place to stay when they visit him in the British capital.
Speaking to The Sun newspaper, he said: "I bought them a flat. They already have a house. I got them a flat and a car in London so they can stay there. It's opposite me as well.
"My thing is, I bought a house about a mile away from them where we live in a countryside, and I bought a flat and a house pretty much opposite each other in London. So when I have kids, when they start getting a little bit irritating, I've got the grandparents there."
But if the house wasn't enough, Ed - who passed his driving test in October - has also gifted his supportive parents with a Mini Cooper so they can get around when they're in London.
He said: "I thought instead of them having to drive their car up every time they're in the country, they can have the Mini and just use that when they are there."
And John and Imogen will no doubt be spending more time in London now that Ed has announced he's taking a break from the music industry for 10 months to travel, relax and spend time with his girlfriend Cherry Seaborn.