One Direction star Zayn Malik pulled out all the stops to throw fiancee Perrie Edwards a funfair-themed party for her 21st birthday.

The Story of My Life hitmaker is in the middle of his European stadium tour with the boy band, but on his one day off on Wednesday (09Jul14), Malik flew from Barcelona, Spain back home to England to celebrate the Little Mix singer's milestone.

Guests including Edwards' bandmates Jesy Nelson, Leigh-Anne Pinnock and Jade Thirlwall convened at the grounds of a country estate near the engaged couple's North London home, where various funfair food stands and game booths were set up. The party also featured a ferris wheel, bumper cars, and a bouncy castle.

When Malik turned 21 earlier this year (14), Edwards surprised her beau with a trip to Disneyland Paris.