A New Jersey woman thought she was paying for a struggling man’s cup of coffee at a gas station on Friday — but it turned out to be country music star Keith Urban.

Ruth Reed explained that she’s made it a goal to once a week to pick up the tab for customers at a Medford, New Jersey, Wawa.

So when the man in front of her appeared to be short a few dollars for his purchase, the substitute teacher stepped in to help, as NJ.com reported, citing a Facebook post.

The singer thanked Reed and said his name was Keith — prompting Reed to comment on his resemblance to Keith Urban.

A skeptical Reed asked his bodyguard to confirm that he was actually the famous musician.

“It was then I realized what an idiot I was,” Ruth said in the Facebook post.

The singer is set to perform Friday evening in Camden.

This Fox News is used by permission; the Associated Press contributed.

Read more at Fox News:
Stars Who Lost Their Mojo
Stars Then and Now
7 Worst Nickelodeon Scandals