Two music powerhouses have come together to deliver a performance we never knew we needed!
At one of Bruno Mars' recent concerts in Nashville, Ed Sheeran joined him on stage to perform a very special version of his song 'Thinking Out Loud'.
Bruno offers some vocals to the performance as well as a pretty epic electric guitar solo, while Ed takes the lead for the most part.
Their collaboration has fans crying out for them to do it more often. "Who wants Ed Sherran feat Bruno Mars? I definitely do!" wrote one fan. "If these 2 collab the charts would explode." added another.
Check out their performance in the video above.