[3] After failing to appear on the track as a juvenile, Castle Lady made her debut on 14 March in a maiden race over 1600 metres on the synthetic Polytrack surface at Chantilly Racecourse in which she was ridden by Pierre-Charles Boudot.
Castle Lady settled in fourth place as Imperial Charm set the pace from Suphala and Matematica before making progress on the outside to take the lead approaching the last 200 metres.
Commes launched a strong late challenge on the inside but Castle Lady held on to win by a nose with East a length and a half back in third place.
[6] After the race Pantall said that the filly would not be moved up in distance commenting "She won't stay the Diane trip, and we'll certainly look at the Prix Jacques Le Marois, with maybe the Coronation Stakes in between.
[8] In the autumn of 2019 Castle Lady embarked on a North American campaign, starting with the Queen Elizabeth II Challenge Cup Stakes over nine furlongs at Keeneland on 12 October when she finished second by a length to the Del Mar Oaks winner Cambier Parc.