It looks almost like an American Navy Dress Whites or whatever it's called. Also, the pin with the wings is pretty much definitely an American Navy Air Crew pin.
For someone who's supposed to be Italian Military, he sure wears a lot of American Military stuff.