Crowds have gathered in Flemington for Australia's most prestigious horse race, the Melbourne Cup. Revellers have dressed in their most lavish outfits to enjoy a day of racing ahead of the big one at 3pm.
Read Related Also: Accused allegedly tried to kill estranged husband three times before mushroom meal