The 31-year-old model and 38-year-old singer shared adorable new photos with the 11-month-old from their family vacation to the north African country, including a picture of Teigen holding Luna at a market.
Legend also posted a snapshot of himself with the toddler in what appeared to be the lobby of their hotel. He captioned the photo, "Vacation vibes."
Teigen and Legend were also accompanied on their trip by friend and celebrity hairstylist Jen Atkin and her husband, photographer Mike Rosenthal.
The couple previously visited Morocco in 2015 for Legend's birthday.
The Sports Illustrated model and the "Love Me Now" singer married in 2013, and welcomed Luna in April.
Legend recently voiced his support for Teigen after the model went public with her battle with postpartum depression in the April issue of Glamour.
"For me as a husband, it was my job to do the best I could to support her and understand what she was going through and do whatever I could to help her. I feel like that's the least I could do," he told People.
"You need to be present and you need to be compassionate," the singer advised. "And we're learning and trying to figure it out as we go. At least do that and try to figure it out together."
Teigen told Glamour she was diagnosed with postpartum depression in December after dealing with "painful" physical symptoms" and "spontaneous crying" for months."
Her condition improved after she started taking an antidepressant.
Copyright 2017 United Press International, Inc. (UPI). Any reproduction, republication, redistribution and/or modification of any UPI content is expressly prohibited without UPI's prior written consent.