Princess Royal salutes sailors
The Princess Royal was in Fareham on Tuesday in full naval dress to give a guard of honour salute to the naval troops of HMS Collingwood.
Her visit was part of the celebrations for the Queen's Diamond Jubilee this year. She watched on as the sailors from the naval training academy exercised their "Freedom of the Borough". Nick Harper was there.