Under showers of confetti, thousands of people flocked to Diekirch in ridiculous costumes to enjoy the 39th Cavalcade through the streets of the town on Sunday.
More than 50 decorated floats, 10 groups and organisations on foot and four music ensembles jollied their way in true carnival style, delighting the crowds along the way.