How did Gigi Hadid celebrate her birthday yesterday? By working! The model rang in her 20th year with her toes in the sand on the beaches of Miami, where she was snapped shooting a campaign for Australian swimwear brand Seafolly.

She may have been on the job during her big day, but Hadid seemed more than happy---and (per usual) she looked incredible. The star posed for the cameras while wearing a blue patchwork bikini under a denim shirt, which she accessorized with an assortment of beach-ready jewels and red lace-up sandals.

Check out the Instagram photos Gigi posted about her birthday below.