Alicia Keys and Swizz Beatz arrive at the SNL Afterparty in NY


Alicia Keys and her husband Swiss Beatz arrive at the SNL Afterparty at TAO restaurant in New York City
Michael Finn
By Michael Finn 01/10/2017 22:29:00