We’re not exactly sure what is going on but Kanye West is very happy these days – grinning left, right and centre.
Last night his smile was firmly fixed again as he attended a wedding in New York alongside his pregnant wife Kim Kardashian.
The stylish duo turned heads as they made their glamorous arrival – looking fit for first Lady and President (if you ask us).
Kanye, 38, wore a dapper black tuxedo suit while Kim wore a caped black gown which hugged her bump perfectly.
The couple were celebrating music executive Steve Stoute’s big day and were joined by the likes of Jay Z, Beyonce and Alicia Keys – just a few casual A-listers.