kate middleton dia san patricio