Actor Tom Cruise as Lieutenant Pete "Maverick" Mitchell, wears Ray-Ban 3025 (also known as the Ray-Ban Aviator) sunglasses in the 1986 movie Top Gun. Similar sunglasses were also used by other characters in the film.
The exact color of the Ray-Ban sunglasses that Tom Cruise is wearing is unknown, but it was probably a gold frame, with grey / green lenses.
According to Time magazine, Ray-Ban Aviator sunglasses sales jumped 40%, due to their appearance in Top Gun.
Reference: Ray-Ban RB 3025 - Color: silver frame, mirror glass lenses