This is actually one of her better looks!

Kim Kardashian has been making every attempt to hide her famous booty during her second pregnancy, so it wasn't a surprise that she decided to wear a fashionable Valentino cape dress to a friend's wedding with husband Kanye West in NYC on Sunday. The couple posted the below photo on social media, and we have to admit they look pretty fabulous!

The pair seem like the picture of happiness, but there's a crazy rumor going around that there's definite tension in their marriage. The alleged problem? Yeezy has been secretly texting an ex! "She found messages on there from one of his exes -- a woman he was deeply in love with before he got super famous. Kim went ballistic, and accused Kanye of cheating. For Kanye it was the last straw...finally he just stormed out, leaving Kim in tears. Kim felt like she'd been dumped -- and that she and Kanye have split for good," a source dished to In Touch.

Call us foolish, but we think these two will go the distance!