“Ace” jacket

Ok, for a while, I’ve wanted a jacket modeled in part on that of Ace from the old Doctor Who series:

I want to use geek-related patches, like this one: http://www.stickergiant.com/imperial-walker_spsw62.html

But I can’t decide what to put them ON. Do I want to use a pleather base like hers, the classic pilot jacket? Do I want to use the modern MA-1 ripstop modern pilot’s jacket? Or go softer with a black hoodie or something? It’s just not cold enough here for a heavy jacket that much of the year, but I don’t want it to look lame. :/

Thoughts?