Carnival creps
Sadly, ballet pumps and sandals are an absolute Carnival no-go. Since you'll be walking for a long time, and you don't know what you'll be stepping on, it's best to go for a trusty pair of trainers. If you don't fancy chucking on an old pair, check out the brand new mulberry Nike Roshe Ones, exclusive to JD Sports. They'll be comfy enough to keep you going throughout the weekend, and they're colourful enough to fit in with the festivities.