A ONE Direction fan had the Perfect day when she got to meet one of her idols.

Streetcars taxis in Weymouth was contracted by Warner Bros to help out during the filming of Dunkirk in town last week.

The team spent time transporting the cast and crew, running errands and generally helping out.

Taxi boss Jamie Lyones, whose daughter Danielle is a huge One Direction fan, took the opportunity to ask Harry Styles to pose for a picture.

Photographed above is Harry with Danielle, 15, and Streetcars employee Annie Crane.

Mr Lyones said the film had been really good for the town and praised the film company for wanting to work with local companies.

He said: “Whatever they wanted we were there for them – it was a really nice four days.

“It was really good. I think the four days they did more for the town than the Olympics. ”

He added: “It did us [the town] a lot of good. They brought a lot of money to the local economy.

“I think it was very successful and certainly good for all.”

Dunkirk will be in cinemas next July.