A terminally ill girl has ticked her "dream wedding" off of her bucket list after a touching ceremony with her best friend.

Eileidh Paterson, five, created a list of things to do after finding out her neuroblastoma cancer, which affects almost 100 children every year, was terminal.

She ranked marrying her best friend, Harrison Grier, as the most important thing she had to do, and her parents were quick to make her dream a reality.

Hundreds of well-wishers attended their fairytale "wedding" over the weekend, with some guests travelling from across the country to be there.

Close friends and family gathered in a meeting room at the Aberdeen Entertainment and Conference Centre as the children, both from Forres, Moray, held hands and exchanged necklaces.

Eileidh and Harrison were officially declared "best friends forever", and later celebrated their title with candy floss and dancing.

But despite the happy event, Eileidh almost never enjoyed her big day after feeling particularly low after a serious of blood transfusions.

Her mother, Gail, said: "She was just extremely drained, but she was like a different girl during the ceremony.

"The spectacle of it really perked her up, she was in her absolute element getting to play with other kids and have fun. These are going to be lasting memories."

The proud mum raised more than £120,000 to send Eileidh to America for treatment in 2015, and has since campaigned to raise awareness of the realities of childhood cancer.

Through her Eileidh's Journey Facebook page, Gail aims to make people more aware of the symptoms of the illness.