Europe's largest street festival marked six decades of Caribbean culture with vibrant costumes and community spirit.
Rain couldn't dampen the joy as thousands took to London's streets for the historic milestone.
Want to know more?