American singer-songwriter and record producer Meghan Trainor says she has a crush on One Direction star Niall Horan.

The “All about that bass” hitmaker says she has developed a soft spot for Horan because he was the only member of the boy band — which also features Harry Styles, Liam Payne and Louis Tomlinson — who stopped to speak to her when they rubbed shoulders at an event, reports

“One Direction, give me the blonde one! He’s a gentleman. All the other boys walked by and he came up to me and I got swept off my feet by his Irish charm. I like normal people. I like, funny, normal, nice people,” Trainor told We Love Pop magazine.

However, the 22-year-old star isn’t the only man Trainor has got her eye on as she also wouldn’t turn down singer Ed Sheeran if he asked to take her out on a date because she likes down to earth men.

“I like guys that are really nice, a gentleman. If you can chill with my brothers and my family, you are in. I just got to look for older men who already have their stuff together. I wouldn’t reject Ed Sheeran. I’d love to be his date to prom,” she said.