Having won twice at the highest level as a juvenile, the daughter of Galileo was a big disappointment in the 1000 Guineas at Newmarket on her seasonal reappearance.
But she proved that running to be all wrong with victory in the Irish Guineas and an admirable effort in the Epsom Oaks.
She looked to have improved again when slamming multiple Group One-winning mare Midday in the Pretty Polly Stakes at the Curragh on her latest start.
Misty For Me drops back to a mile today, but Heffernan does not expect that to be a problem.
“Misty For Me is a filly I know well and she’s already won three Group Ones for me,” said Heffernan.
“It was a very good performance in the Curragh the last day and we know she gets the mile really well.
“She’s nice and fresh and very straightforward so I’d be pretty confident she’ll run very well, but you need a bit of luck in these races.
“Hopefully it will be a good day.”
Richard Fahey's Barefoot Lady started off the season with a surprise win in the Nell Gwyn Stakes at Newmarket, but she has proved that to be no fluke with some fine efforts in defeat since.
“This will probably be her last run of the season . If we finish in the first three or four we’d be delighted,” said Fahey.
“She probably hated the ground in France the other day and the pace of the race didn’t suit her, either, but she still ran well because she’s such a tough thing.
“I’d like to keep her in training next season as she’s getting stronger all the time.
“She is looking better now and has grown, so it might just be worth having another go next year.”
Lolly For Dolly has won three times this year, most notably in the Windsor Forest Stakes at Ascot.
She was well beaten on her latest start at Tipperary but Fozzy Stack, son and assistant to trainer Tommy Stack, expects an improved performance.
“She’s in good order and she just needed the run in Tipperary as it was her first run since Royal Ascot,” said Stack.
“She hasn’t had any problems, we just decided to give her a break and we’re happy with her at the moment.”