Kate Middleton stunned in a blue dress with a blue floral repeat print as she and husband Prince William made an appearance at the Queen Elizabeth Hospital on Sunday 5 July. The pair attended to celebrate the 72nd Birthday of the NHS, as well as to reinforce their support and give thanks to NHS staff in the wake of the Covid-19 crisis.