Jessica Simpson was surprised by a cropped swimsuit on Monday as she said goodbye to Mexico. The 41-year-old singer and fashion designer stopped for a selfie with a mirror in what appeared to be her hotel room. She was wearing a gold leopard bikini with a cowboy hat and black sunglasses. “Adios Cabo San Lucas”, the mother of three wrote in the caption of the selfie. Simpson fans on Instagram could not get enough of the intense snapshot and went to the comments section to praise the star for her body in a bikini. JESSICA SIMPSON EXPRESSES PHYSICS WITH BIKINI AFTER 100 LBS WEIGHT LOSS A fan used the hashtag #theamericandream. “Wow! Amazing. You worked hard and the reward is obvious. Congratulations,” wrote another person, possibly referring to Simpson’s progress in health and fitness. “You look PERFECT! In shape and healthy!” commented another fan. Others caught the star’s denim shorts on the floor behind her. “Dukes on the floor,” said one man. The swimsuit snapshot comes just days after Simpson took to social media to share her fitness progress with her nearly 6 million Instagram followers. CLICK HERE TO SUBSCRIBE TO OUR ENTERTAINMENT NEWSLETTER Jessica Simpson said she lost 100 pounds three different times on social media. (Cindy Ord / Getty Images for SiriusXM) “I’ve gained and lost 100 pounds 3 times, so I never thought this moment could or would happen, but I finally break out in the spring wearing a bikini!” Simpson wrote an excited caption of a selfie with a paisley print bikini. The singer went on to say that she had a “good cry” for the progress of her health and physical condition. He said it required “hard work, determination” and “self-love”. CLICK HERE TO RECEIVE THE FOX NEWS APPLICATION Simpson and her husband, Eric Johnson, share three children together. She called their trip to Cape San Lucas a “spring break” and shared photos of the family having fun on the beach on her Twitter account. After welcoming her third child, a little girl was named Birdie Mae in March 2019, the singer fell 100 kg during one year.