The 28-year-old singer visited Afflecks Palace in the city
earlier this week a day ahead of her concert, shocking shoppers there as she spent thousands at vintage boutiques, reported Femalefirst.
Arriving at the store in a gold floor-length gown, she swapped it once inside for an Elysia boutique-bought black lace ensemble.
Speaking to staff at the store she said, "Don't wrap it, I
will wear it!"
She also bought retro clothes from American Graffiti and Kuhl Vintage as well as crystals from Crystal Henge.
Owner Kathryn McDonald pointed the star towards a beaded 20s dress and World War Two utility clothing.