A terminally ill two-year-old boy who was best man at his parents' wedding days ago has died.
Logan Stevenson's mum Christine said on her Facebook page that her little boy died in her arms on Monday night at the home she shared with the boy's father, her new husband, Sean.
Christine said on Facebook: "He is with angels and he's in no more pain."
Logan had leukaemia and other complications so his parents tied the knot in a hastily arranged backyard ceremony that formalised their union and celebrated Logan's life, which doctors said would be cut short soon by cancer.
The Stevensons abandoned an original wedding date of July 2014 after learning from doctors late last month that their son had two to three weeks to live. The couple wanted Logan to see them marry and to be part of family photos.
Logan, who was born October 22, 2010, was diagnosed shortly after his first birthday with acute myeloid leukaemia. He has Fanconi anaemia, a rare disease that often leads to cancer.
He endured a stem cell transplant in July 2012. Last March, he underwent surgery to remove a kidney ravaged by a tumour.
During a trip to Disney World in June, Logan fell ill. He was admitted to hospital in Florida before he was flown back home to Pittsburgh.
During a trip to the emergency room last month, a test found a mass in his remaining kidney, which led to his terminal prognosis. Logan spent his remaining days at home.
Christine's daughter, Isabella Johns, 13, was bridesmaid and the couple's one-year-old daughter, Savannah, was her parents' flower girl.
You can see footage of Christine and Sean's beautiful wedding below.