Alicia Keys shares official video for “Love Looks Better”
[youtube https://www.youtube.com/watch?v=z4jeFyo_NG8] Alicia Keys has released her latest video for “Love Looks Better” and it couldn’t have looked more fun! In the video, she goes through New York City’s streets, picks up jeans and Timbs […]