Courtney Cox is currently in a relationship with Snow Petrol musician Johnny McDaid. She met McDaid through a mutual friend, Ed Sheeran and they have been dating since Cox’s official divorce with ex-husband David Arquette in 2013.