You’ve seen the photos of Alicia Keys and husband Swizz Beatz kissing and cuddling while on vacation with his ex-wife Mashonda the background! The three parents and their children took a blended family vacation to St. Barts. Is this awkward or what? You may recall the scathing letter Mashonda wrote to Keys blaming Alicia for […]