Here’s a concept that works; cosplayer, singer, YouTuber and self-described “all-around overexcitable nerd” Ginny Di juxtaposes the classic pin-up art of Gil Elvgren with Luna Lovegood, Hermione Granger and Ginny Weasley from the Harry Potter series. Which one’s your favorite?

Optimized-harry-potter-hermione-pinup-cosplay-by-ginny-di

“S.P.E.W.”
Left: Ginny Di as Hermione Granger
Right: Illustration by Gil Elvgren

Photos taken by Ginny Di & Josh Randall, and edited by Ginny Di

Optimized-harry-potter-hermione-pinup-cosplay-by-ginny-di-2

“Crookshanks”
Left: Ginny Di as Hermione Granger
Right: Illustration by Gil Elvgren

Optimized-harry-potter-pinup-cosplay-ginny-weasley-by-ginny-di

“Quidditch”
Left: Ginny Di as Ginny Weasley
Right: Illustration by Gil Elvgren

Optimized-harry-potter-pinup-cosplay-ginny-weasley-by-ginny-di-2

“Horcrux”
Left: Ginny Di as Ginny Weasley
Right: Illustration by Gil Elvgren

Optimized-harry-potter-pinup-cosplay-luna-lovegood-by-ginny-di

“Cornish Pixie”
Left: Ginny Di as Luna Lovegood
Right: Illustration by Gil Elvgren

Optimized-harry-potter-pinup-cosplay-luna-lovegood-by-ginny-di-2

“Quibbler”
Left: Ginny Di as Luna Lovegood
Right: Illustration by Gil Elvgren

Check out more of Ginny DI on official website.

Or check out more of our amazing AiPT! comic book/video game cosplay galleries.