Racing 27 October 2022 Timing right for Latta’s lucky charm Well-performed mare Charms Star is ready to shine again.