Hundreds shake off 2018 with a bracing New Year's Day dip in the Firth of Forth
New Year's Day dippers shook off their hangovers by braving the icy waters of the Firth of Forth. Hundreds of spectators gathered on the shore at South Queensferry to watch the annual Loony Dook fundraiser.
A swimmer dressed as Donald Trump stole the spotlight, with others opting for kilts, T-shirts or traditional beachwear for the sell-out event.
A total of £1 from every ticket bought is donated to the RNLI, and the winner of the fancy dress competition receives #250 to donate to a charity of their choice.