As hundreds of animals were washed and preened for their big moment in front of the judges.

5.
The 157th Balmoral Show takes place from 13th – 16th May and is expected to welcome over 100,000 visitors throughout the four-day event. Photo: Jonathan Porter / Press Eye


7.
The 157th Balmoral Show takes place from 13th – 16th May and is expected to welcome over 100,000 visitors throughout the four-day event. Photo: Jonathan Porter / Press Eye

8.
The 157th Balmoral Show takes place from 13th – 16th May and is expected to welcome over 100,000 visitors throughout the four-day event. Photo: Jonathan Porter / Press Eye
2 / 6

