Catherine celebrates her 95th birthday!