No idea about Cardin, I admit, but it looks smashing - I'd wear that for skiing in a heartbeat, and I totally see it with a pair of tight black ski pants to go with it! I would have thought 70s too - I once had a 70s ski jacket, and it looks like it's made the same way, but it's hard to tell without handling it.
Karin