EDWARD CULLEN. Nuff said.