HARRY Potter star Emma Watson was spotted landing in New York City after revealing she had a major crush on her-costar.

Hermione Granger actress Emma, now 31, confessed when she was 11 she had a crush on Draco Malfroy star Tom, 34, who was 14 at the time.

Emma Watson was spotted landing at JFK airport in New York City

Emma Watson was spotted landing at JFK airport in New York CityCredit: TheImageDirect.com

The Beauty and the Beast star touched down at JFK airport in comfy ensemble of zebra print leggings, a plaid shirt, and a Deus beanie.

Emma wore a face mask as she carried a tote bag and plastic box full of goodies, including a straw hat.

Speaking ahead of the anniversary TV special, she said, “I just fell in love with him.

“I used to come in every day and look for his number on the call sheet; it was number seven, and if his name was on the call sheet, it was an extra exciting day.

It’s perhaps not surprising the number of Harry Potter stars who fell for each other considering the amount of time the main cast spent together filming all eight films.

Hermione Granger actress Emma Watson, now 31, confessed when she was 11 she had a crush on Draco Malfroy star Tom Felton, 34, who was 14 at the time.

Speaking ahead of the anniversary TV special, she said, “I just fell in love with him.

“I used to come in every day and look for his number on the call sheet; it was number seven, and if his name was on the call sheet, it was an extra exciting day.

It’s not surprising the number of Harry Potter stars who fell for each other considering the amount of time the main cast spent together filming all eight films.

Harry Potter himself, Daniel Radcliffe, 32, admitted he had a co-star crush – on Helena Bonham Carter, now 55, who played Bellatrix Lestrange.

Reading out a note he once sent to the actress, he said: “I do love you and I wish I’d just been born 10 years earlier so I might’ve been in with a chance.”

And he wasn’t the only one who liked a fellow cast member, with actor Matthew Lewis, 32, who played Neville Longbottom, saying: “There were endless crushes, people were going out with each other, breaking up.”

She recently admitted she had a crush on Tom Felton ahead of the Harry Potter film reunion

She recently admitted she had a crush on Tom Felton ahead of the Harry Potter film reunion

Emma played Hermione Granger, while Tom played budding villain, Draco Malfoy

Emma admitted to being excited when she saw Tom’s name on the call sheet

She said nothing romantic happened between them, but they ‘love each other’Credit: Refer to Caption