Susan Boyle will perform in Edinburgh later as part of the Britain's Got Talent tour.
Her publicist, Nicola Philips, said Boyle - runner-up in ITV1's talent show - would be going ahead with the performance at the Edinburgh Playhouse.
The West Lothian singer pulled out of two concerts in Manchester on Sunday.
However, she performed in Glasgow on Monday, alongside the other nine finalists and last year's winner, George Sampson, to a standing ovation.
The singer was treated for exhaustion at The Priory in London after the TV show.
She is set to perform renditions of I Dreamed A Dream from Les Miserables and Memory from Cats when she goes on stage at about 2100 BST.