Starfleet's red shirts were worn by the engineering ... Captain Jean-Luc Picard (Patrick Stewart) wore a red uniform throughout Star Trek: The Next Generation, rather than a gold one.