Uncover China's landmarks, from the majestic Great Wall to the breathtaking Yangtze River - 4000 years of history and culture ...
The Princess Royal, 74, recycled a dress last worn in her 40s for a charity dinner held at the Palace of Holyrood House.