Actually, the French use whatever the actual ship's name requires as gender. For instance, it is "le" (masculine) Charles de Gaulle, "le" Mistral, "le" Tonnerre but it was "la" (feminine) Jeanne D'arc, "la" Bretagne, "la" Provence, or the indeterminate "l' " such as "l' " Aquitaine, etc.