I really like Alicia’s va va voom hair and Beyonce looks comfortable in her chiquita banana costume. Those are some crazy colors.
Their duet “Put It In a Love Song”, off Keys’ recently released album The Element of Freedom, has them belting out soulful tunes over several Rio locations, according to ABC News.
Lucky them… as I’m stuck in a snowstorm. Jealous.