This year, stylish race-goers and celebrities did not disappoint as they packed Flemington's marquees to mark the 155th cup.
Not just about horses, the Melbourne Cup is one of the most celebrated days in the Australian fashion calendar.
Australia's most prestigious race - the Melbourne Cup - is famed for its fillies, frivolity and fascinators.