It happened.. After months of Kanye West complaining that she “deserved it,” Kim Kardashian finally gets her very own Vogue cover..
In a beautiful series of portraits by Annie Leibovitz, Kardashian models a number of very wedding-appropriate white gowns, while West looks like his usual too-cool self in leather pants, tight tees and tailored outerwear. But the real kicker is how taken West looks by her beauty throughout — it’s truly heartwarming. Oh! And North was there, too, in adorable white dresses that pretty much prove that she’ll be the prettiest flower girl there ever was. source