This Is What The Celebrities Wore To Melbourne Cup Day 2015

    Spoiler: There were a lot of suits and fancy hats.

    1. Hamish Blake and Andy Lee

    2. Jennifer Hawkins

    3. Megan Gale

    4. Kate Waterhouse

    5. Lleyton and Bec Hewitt

    6. Rachael Finch

    7. Sasha Mielzcarek and Sam Frost

    8. Ashley Hart

    9. Snezana Markoski and Sam Wood

    10. Rebecca Judd

    11. Melissa Rivers

    12. Brad Goreski

    13. Lady Kitty Eleanor Spencer

    14. Nikki Phillips

    15. Lauren Phillips

    16. Julian and Kelly McMahon

    17. Joel McHale

    18. Nadia Bartel

    19. David Guetta