Kim Kardashian fans have praised her for showing off her real body in old unedited snaps resurfaced over the weekend before her recent weight loss. The 41 year old entrepreneur donned a bikini and enjoyed a day out at the beach in Mexico back in 2017, where she was pictured dipping in and out of the sea.The mum-of-four styled herself in a matching red, mustard yellow and lime green striped two-piece, which also featured a beige pattern on it. Kim chose to accessorise with a trio of gold dainty necklaces and and her then wedding ring to ex-husband Kanye West at the time.