A boyfriend proposed to his girlfriend when he had just six months to live - then spent the rest of his days making the mum and her four children's dreams come true.
Chris Price, 26, promised to give 'love of his life' Ceri, 29, everything she ever wished for after he was diagnosed with terminal cancer.
They had a church wedding with Ceri's four children as the guests of honour.
Then Chris took Ceri and her children, Halle, nine, and triplets Evan, Morgan and Georgia, six, to Disneyland Paris.
They had only been home a few weeks when he whisked Ceri off to New York for a weekend of sightseeing and shopping. After that, Chris spent £500 on pair of Louboutin shoes and a £900 Mulberry handbag that Ceri had always wanted.
And as his last act of devotion, Chris booked a holiday to Las Vegas for Ceri's birthday... but sadly he ran out of time.
The loving husband died in his wife's arms last month. His funeral was held in the church where the couple had married just six months earlier.
Heartbroken Ceri told her local paper: "It was as if Chris wanted to spend his last days making me as happy as he could.
"We did such a lot in those last six months. He was so positive he never talked about dying, he just wanted to see me and the children happy in the time he had left."
Ceri said Chris loved to surprise her and his four stepchildren.
She said: "The Disney trip was something we had talked about in the future but when Chris knew he didn't have long he booked for all of us to go.
"Then he told me he'd arranged a romantic trip for us in Dublin but on the way to the airport he told me we were going to New York.
"We had the most magical time and I will savour those memories forever.
"He knew I had fancied a pair of Louboutin boots but they were way too expensive for me to ever afford them. But Chris bought them for me and got me an even more expensive Mulberry handbag."
The couple had known each other since they were teenagers - and moved in together when romance blossomed in January 2012.
Chris was fit and healthy - and hadn't been to see his doctor for more than 10 years. But he started having stomach pains and tests revealed he had cancer of the oesophagus in April 2012.
Chris, from Merthyr Tydfil, South Wales, had an operation where doctors had to remove part of his stomach because the cancer had spread.
He was later given the all clear but in April 2013 scans revealed secondary cancer in his liver and lungs. He was told there was no cure but chemotherapy could prolong his life. He passed away in January.
Ceri said: "If my love could have saved him, he would have lived forever. We packed so much into the short time we had together.
"His illness made him live completely in the moment and he taught me to do the same. He died in my arms and I felt his last breath. My heart is broken losing him and I still spray his Aramis aftershave and wear his clothes to feel close to him.
"He loved me and took me on with four children as if they were his own. They loved him so much too."
She added: "I have no regrets - we accepted what was going to happen and we savoured every single second we had together."