Kim Kardashian put her marriage crisis behind her as she spent the weekend on a beach in Cabo.
The mom-of-four did a beach bikini photoshoot in Cabo for her KKW Beauty brand. For the shoot, she wore a skimpy pink 2-piece.
Below are some of the photos from the shoot.