Perfect Angel is a 9 year old mare and has raced from 2016 to 2018. She was sired by Dark Angel out of the Kheleyf mare The Hermitage. She was trained by Richard Hughes and has raced for Rathordan Partnership, and was bred in [Add Data] by [Add Data]. Perfect Angel has raced and won at Ascot-GB, Ayr-GB, Doncaster-GB, Goodwood-GB, Newbury-GB, Newmarket-GB, Newmarket (July)-GB, Salisbury-GB, York-GB. Her has a stakes win at the 2016 Maiden Fillies' Stakes.