What is Melbourne Cup Day? it is the day out of the year that everyone in Melbourne has agreed to wear their silliest and most fancy hat.