Rocker Ozzy Osbourne was 'captivated' by Taylor Swift's beauty and talent.

He was shopping with his wife Sharon when they bumped into the 23-year-old country superstar and struck up a conversation.

Sharon said that it was Ozzy's first time meeting Swift and he was instantly “enamored” with her, even comparing her to legendary Hollywood stars like Grace Kelly and Audrey Hepburn.

Sharon explained, "My husband doesn't say anything about anyone… and he was so blown away with her beauty and the aura that she projects, he said to me, 'I have finally met somebody that I can say is a true superstar.'