The royal, 77, was met with many smiles from the public as she entered Great Western Hospital in Swindon to celebrate the ...