Britain's Prince Charles (2nd L) and former Prime Minister Margaret Thatcher (2nd R) pose with Chelsea pensioners as they attend the opening of a new infirmary at the Royal Hospital Chelsea in London March 25, 2009.[Xinhua/Reuters]