While the weather seemed a little “grey” in Teigen’s first snap with her smiling baby girl, in a later photo the sky and pool were a deep blue while Luna spent time in the water with Legend, 38.
Earlier this week, Teigen, 31, posted a photo of little Luna in an adorable purple swimsuit, noting the cutie’s “Toessssss.”
All good things must come to an end, though, as the trio’s trip did on Wednesday when they hopped aboard a plane to presumably head home.
Wrote Legend, “Last vacation selfie! Back to work!”
For her first Christmas, Luna – who was born in April – was dressed appropriately as the big man in red, donning a tiny Santa suit.
Her big gift? A Hatchimal, which Teigen joked they were “all pretending this is for Luna.”