Sultry songstress Alicia Keys and her husband Swizz Beatz were spotted enjoying the scenery in Rio de Janeiro, Brazil earlier today (September 12, 2013). Keys performed last Friday for the Rock In Rio Festival.