Deighton Cup :: LMCM Style Stakes

Well the Deighton Cup is upon us soon – July 16th, 2016 to be exact – and I for one can’t hardly contain my excitement for the day to arrive. Surrounded by fabulous attire, beautiful music, majestic horses and of course incredible hats & fascinators everywhere. Sounds like it’s going to be right …