Knight in Shining Armor? No need! | Costume design, Fantasy fashion ...

Responsive image
source