Which actor has the nickname McDreamy?

The actor who was given the nickname McDreamy is Derek Christopher Shepherd, for his role as a fictional surgeon in the TV series Grey's Anatomy on the ABC Drama channel.