Mariah was wearing a bright orange ensemble while little Moroccan was dressed in a checked shirt and jeans.
Say cheese: Mariah Carey and son Moroccan pictured at the airport in Rabat, Morocco today after arriving on a flight
Sparkle: After arriving in orange, Mariah later slipped into a sexy LBD to attend a press conference
Mariah and husband Nick Cannon were inspired to name their son Moroccan after Nick proposed to her in a Moroccan-style room.
His twin sister Monroe was named in honour of the iconic singer, Marilyn Monroe.
She means business: The singer showed off her svelte post-baby body in the form-fitting ensemble
Jet-set: The singer has flown in from the states to perform at the 11th Mawazine World Rhythms music festival tomorrow night
Carey is in Rabat ahead of her performance tomorrow night at the 11th Mawazine World Rhythms music festival.
The singer recently was forced to backtrack after saying she didn't care about the new judging panel for the X Factor USA.
Mariah was previously linked to becoming a judge on the American version of the talent programme but never reached an agreement.
Last week she told extra: 'I love [Britney], honestly. I think she's a very nice person, but I don't care who's going on that show - as long as it's not me.'
Doting mother: The singer, dressed in colourful orange, toted her 13-month-old twin son
Happy family: Seen here with husband Nick Cannon and twin Moroccan and Monroe
But she then made a U-turn via, reaching out to judges Britney Spears and Simon Cowell and claiming she loved and cared about them.
She said directly to them on the micro-blogging website: '@BritneySpears & @SimonCowell of course I luv+care about you dahhlings, congrats! U never know what's true or gossip,I was joking around!xo.'
The two will appear on the judging panel for the forthcoming season alongside last year's mentor L.A Reid and new addition 19-year-old Demi Lovato.