After months of efforts on Kanye West's part to get his baby mama Kim Kardashian on the cover of Vogue, the couple has finally managed to grace the magazine's April issue.
The reality TV star can be seen wearing a white wedding dress with West's arms wrapped around her on the cover pic taken by Annie Leibovitz, Fox News reported.
While the rapper thanked the magazine on Twitter for featuring them, Kardashian said that it was a dream come true for her.