If you had told us a year ago that the world's biggest reality star and the crown prince of hip hop would be starting a family, we wouldn't have believed you.
Rewind back to January 2012 - we watched Kim break down on her show Kourtney and Kim Take New York as she confessed to her sister that she no longer wanted to be married to NBA star Kris Humphries, a short-lived union that lasted just 72 days.
Kanye on the other hand was licking his wounds after releasing his first collection for his own fashion line at Paris Fashion Week to mixed reviews.
From those first rumours back in April 2012 to this week's shock pregnancy announcement, Reveal Online looks back over Kimye: the making of the ultimate power couple!
Copyright: Rex Features
Were you surpised to hear Kimye are having a baby? Let us know below as the best comment from across the website each week wins £50!
Read more: Kim Kardashian shares snaps of dolphin trip in Miami: pictures!
Read more: Kim Kardashian pregnant: will her baby be on TV?