RN officers wore dark blue double breasted jackets with gilt buttons. Some wore white single breasted jackets. They wore white shirts with black ties. Trousers were white or blue. All leatherwork was black or brown, including shoes, although boots were worn as well.
Helmets were white with blue pugarees (or puggaree, pugree or pagri depending on how you spell it. From the Hindi for turban, anyway, derived from the Sanskrit parikarah).
Rank insignia were in gold on sleeves and were as shown: