Rabat – American Hollywood star Jessica Alba has experienced the beauty of Morocco in the city of Marrakech, where she celebrated her 38th birthday.Wearing a billowy dress and standing in front of a traditional Moroccan door colored in mint green, the star captioned her post with thanks to her husband Cash Warren, who accompanied her on her magical journey in the ochre city.“I’m so grateful for so many things. My that walk outside of my body Honor, Haven and Hayes. My person @cash_warren that brings out the best in me and sees my potential often before I do. My incredible family who support me through thick and thin and always have my back no matter what. My homies who are my chosen family. I love you all so very much,” Alba wrote. Read Also: In Pictures: Idris Elba and Model Sabrina Dhowre’s Wedding in MarrakechDescribing Marrakech, Alba said she was mesmerized by “the beauty, the colors, the incense, orange blossom, spices and most importantly the people in Morocco.”The actress said that “it’s almost too much beauty to absorb.”She concluded her message, saying, “Everything we’ve experienced in #marrakech has been Incredible! Epic bday!”Alba has starred in “Valentine’s Day” (2010), “Little Fockers” (2010), “Spy Kids 4-D” (2011), and “Sin City: A Dame to Kill For” (2014).Marrakech is a popular destination of local and international visitors and celebrities enjoying their holidays, weddings, and birthdays.Over the weekend, British actor Idris Elba and model Sabrina Dhowre celebrated their wedding in Marrakech.Last year, pop superstar Madona threw a birthday party in Marrakech. The city also recently attracted three international Real Madrid superstars.