Amongst the weddings, Christenings and Race meets - Royal Ascot as ever is the biggest event on the hatting...