The Princess Royal is due to accompany the Queen on a visit to the Royal Highland Show as the agricultural showcase celebrates its 225th anniversary.
The three-day event, held on the outskirts of Edinburgh each year, attracts thousands of visitors from around the country.
Showjumping, music performances and shopping take place alongside livestock competitions at the popular event at Ingliston.