I mean he's obviously a total dreamboat, but what the hell is that jacket?

And she's wearing what looks like a designer version of a flasher Mac