Starving Hailee Steinfeld & Grey ft Zedd Download 'Starving' on iTunes
The Olympic Torch will pass some of the UK's most recognisable landmarks today as it makes its way to a celebration in the Scottish capital.
The flame will pass the Forth Bridge, Stirling Castle, the Wallace Monument and the Falkirk Wheel before joining the evening party at Edinburgh Castle.
A total of 115 torchbearers will carry the flame on its 145-mile journey, which begins this morning in St Andrews.
Today's procession marks the 26th day of the torch's marathon journey over the length and breadth of the UK.
It will pay a visit to St Andrews' West Sands and links golf course, before formally departing from the town's ancient university, where Prince William studied.
Keen athlete Joseph Forrester, 13, will hold the flame aloft in St Andrews. He is a member of Fife Athletics Club and dreams of running for Team GB in long distance events.
On the way south, the torchbearers will pass through Milnathort, Kinross, Crook of Devon, Alloa, Bridge of Allan, Dunblane, Cumbernauld, Larbert, Camelon, Skinflats, Cairneyhill, Crossford, Dunfermline and Broxburn.
Hannah Clarke, 18, from Kinross, will carry the flame in Milnathort. She was diagnosed with an inoperable tumour and has since raised nearly #10,000 for cancer charities.
Lee Hesp, 46, who supported his daughter after she was diagnosed with an invasive form of cancer in 2006, will carry the flame in Crook of Devon.
Some of the best photo opportunities could come from scheduled stops at Stirling Castle and the Wallace Monument. The torch will also pop in to Hopetoun House and the town of Broxburn, West Lothian, before veering towards Edinburgh.
Shortly before 6pm, the torch will start being run in to the city centre from Chesser in the west end.
It will travel along Slateford Road and Colinton Road, through Tollcross, towards Chambers Street, The Mound and the Royal Mile in the heart of the Old Town.
One of the torch carriers will be 19-year-old Jodi Mcginty, of Edinburgh, who is said to have made an ``excellent contribution'' to developing sport in her community.
The evening celebration at Edinburgh Castle will feature a variety of entertainment.
Singer Emeli Sande will headline the evening's events, which will also involve acrobatic performances, dance displays and community acts.
Towards the end of the two-hour show, the last torchbearer of the day, Lesley Forrest, will light a cauldron on stage.
Ms Forrest, 54, received a kidney transplant in 1996 and a year later started competing in the British Transplant Games as part of the Scottish team. She went on to become a multiple medalist in both the British and World Transplant Games.