Musician John Mayer reportedly has a crush on 'Glee' star Lea Michele and he finds her charming.
While the 36-year-old rocker parted ways with his on-off girlfriend Katy Perry three months ago, the actress, 27, was coping last year from the untimely death of her boyfriend and 'Glee' co-star Cory Monteith, reported Contactmusic.
"John's had a crush on Lea for a while. He constantly tells her how beautiful she is," a source said.
Even though Lea, 27, is flattered by his attention, she apparently will take sometime in opening her heart to anyone after Cory.