John Legend as Prince Charming

Media: image/jpeg