This is Carnival, otherwise known as the Venice Mask Festival. This period of vibrant revelry in the dead of winter dates all the way back to the 13th century. You can find Carnival celebrations ...
Ladies Day at Cheltenham Festival boasted a colourful display of feathers, fashion and fascinators. The festival kicked off on Tuesday with more than 60,000 punters flocking to the horse-racing ...