It's the Grand National tomorrow. Sadly I shan't be going - I'll be watching on TV - but for those of you who do go, it's nice to make the effort to look smart. Although there's no specific dress code, and it's a much less formal event than Royal Ascot, appropriately smart country attire is traditional at race events.
Of course, the thing to really appreciate in the above picture is the importance of keeping a decent supply of drink with you.
Golden Shears Awards 2017
1 day ago