Taylor Swift shines on the cover of ASOS magazine