Supermodel Gigi Hadid enjoyed her 21st birthday with a series of low-key celebrations with family, friends and, of course, her boyfriend Zayn Malik. Hadid documented her fun-filled birthday through social media, showing her eventful festivities to her fans.

It started with a pre-birthday bash at father Mohamed Hadid’s house, celebrating with sister, Bella Hadid and brother, Anwar Hadid. The family party was filled with lots of laughs, cakes balloons and love.

Family. Pre birthday lunch @gigihadid @mariellemama @lanzybear @bellahadid @anwarhadid and little #cocoaflalo

A photo posted by Mohamedhadid (@mohamedhadid) on

As the big day finally arrived boyfriend Malik and his family joined Gigi’s private beach getaway. The two families came together and enjoyed a mini holiday, climbing rocks and tanning on the beach.

A photo posted by Zayn Malik (@zayn) on

Sister Bella Hadid sported a sexy one piece showing her sisterly love with Gigi’s name in gold letters. The customs suit was made by Bruna Malucelli. “#1 fan,” Bella captioned.

#1 fan

A photo posted by Bella Hadid (@bellahadid) on

The Hadid gang enjoyed their fun with mom Yolanda Hadid, who was proud to be celebrating her daughters 21st birthday, “Perfect day celebrating 21 years of life…….. #Motherhood #GreatestGiftOfAll #GigisBirthday,” she captioned.

❤️Perfect day celebrating 21 years of life…….. #Motherhood #GreatestGiftOfAll #GigisBirthday

A photo posted by YOLANDA (@yolanda.hadid) on

As the night continued, Gigi jetsetted away with close friend, Taylor Swift, and her boyfriend, Calvin Harris, to have some fun at Coachella. Swift showed how much she cares for her supermodel friend, by making a special cake for her.

Birthday Weekend Goals-met vibes. One night at Coachella, thank you T! ?⚡️☄?

A photo posted by Gigi Hadid (@gigihadid) on

The two partied the night away as they snapchatted their car ride to the festival grounds, enjoying the night with great music and lots of dancing.

#GigiHadidSnapchat @gigihadid

A photo posted by Gigi Hadid Snapchat Updates (@gigihadidsnapchat) on