Armin Van Buuren was filmed crying tears of joy during his latest DJ set, at the Untold Festival in Romania over the weekend.
The Dutch trance legend was scheduled to play a three hour slot from 3am - 6am at the event's main stage, but ended up playing well beyond sunrise to 8am.
Van Buuren became emotional several times when addressing the crowd at the Cluj-Napoca festival via a microphone, but openly wept midway through the fifth hour of his performance. Tears streamed down his face as he played Jorn van Deynhoven's remix of 'Ramsterdam' by Ram, despite his attempts to wipe them away.
Video of the moment was published online and shows many revellers in the crowd also crying with happiness.
Van Buuren is hugely popular within the trance genre, with his A State of Trance show broadcast to a reported 37 million listeners each week.
His full Untold set can be viewed below.