Colourful celebration or procession (7)
I believe the answer is:
pageant
(Other definitions for pageant that I've seen before include "Parade with tableaux" , "Costumed procession" , "Colourful display or parade" , "Dramatic performance" , "Rich parade" .)