CLOSE
Leave a comment

Alicia Keys and Swizz Beatz look like they’re running for the “Happiest Looking Couple” award. Here they are in St. Barts making you feel lonely.

RELATED: Alicia Keys & Eve Get “Speechless” Over Kanye’s “Devil In A New Dress” [AUDIO]

RELATED: Alicia Keys Gives Birth To Baby Boy

comments – add yours
Trending on The Urban Daily
×