Aww! Aren't these two the CUTEST?
According to sources, the couple is so Crazy in Love with each other that they're embarking on a massive U.S. concert tour!! Sources say the 20-stadium U.S. tour will start in June and possibly pass through NYC on
What a beautiful music video.
The exquisitely devine Kate Bush has released a new music video for her latest track Lake Tahoe, which is featured on her latest album 50 Words For Snow.
The vid follows a shadow puppet dog who goes on a journey to find its human friend.
So, so lovely. The song matched with the animated video is really something you don't want to miss. Watch above.