Kim Kardashian, 35, looks like she’s having a fabulous time on her family vacation in Cuba! The mother of two looked hotter than ever when she stepped out in a tone-on-tone outfit, once again. It looks like Kim is finally getting back to her pre-baby weight and she looks amazing!