For Zayn, money was no object as he splashed a reported £50,000 on throwing Perrie a 21st birthday party she would never forget.
Complete with a ferris wheel, fun-filled rides and trampolines, Zayn created a fairground for Perrie to enjoy in the grounds of a private estate in Hertfordshire. Best. Fiancé. Ever.
Birthday girl Perrie was treated to the lavish affair to mark her becoming a fully fledged adult and, as ever, the Little Mix singer looked gorgeous for the occasion.
Sporting a beautifully decorated headband, the newly-turned 21-year-old made sure to match her birthday theme as she completed her oh-so-glam make-up look with hand-painted flowers and hearts framing her eye.
Even her cake matched the festivities!
Very happy with her tasty treat, Perrie took to Little Mix's Twitter to show off a snapshot of her birthday cake. Perrie and pals tucked into a four-tier treat, decorated with flowers and beads a plenty and hosting a mini carousel on top.
Captioning her photo, she wrote: "Best cake ever! So beautiful and better yet delicious! Thank you @thecakestoreuk Perrie <3."
Oh, you lucky thing!
Last August, Perrie and Zayn announced their engagement and the couple are still very much loved-up.
According to The Sun, the pair put on an amorous display as they "enjoyed each other's company", strolling hand in hand and stealing kisses while at Perrie's party.
Well after all Zayn's efforts, we're definitely sure Perrie is one happy lady!
Little Mix band members, Leigh-Ann Pinnock, Jade Thirlwall and Jesy Nelson joined Perrie for her party. Earlier this week the Little Mix girls announced they are postponing their US tour to focus on producing their third album.
Not before letting their hair down on a few fairground rides...
Both Leigh-Ann and Jade took to Twitter to wish their pal a Happy Birthday, sharing cute collages of themselves with the birthday girl.
Jade tweeted : "Happy 21st to a very talented gorgeous lovely lady, love you here's a cheeky #jerrie collage to celebrate! xjadex."
Leigh-Ann, meanwhile, wrote a cute message to her friend: "#HappyBirthdayPerrie you're such a unique person that brings the sunshine with you anywhere you go! Love you x Leigh."
Aww. Happy Birthday, Perrie!
Watch the birthday girl in action in Little Mix's video for new single 'Salute' here: