The drab weather didn't stop revellers from dressing up in their best and boldest attire for the Caulfield Cup in Melbourne on Saturday.


30


Daily Mail