Former Hollande partner in cabinet
French president Francois Hollande has approved a new Cabinet that includes his ex-companion Segolene Royal as minister of environment and energy.
The new government was named on Wednesday after discussions between new prime minister Manuel Valls and Mr Hollande.
The talks followed a crushing defeat for their Socialist Party in municipal voting last week.
Laurent Fabius and Jean-Yves Le Drian keep their positions as foreign affairs and defence ministers in the new government.
Former finance minister Pierre Moscovici has left the government and the brief has been split between two Socialists: Michel Sapin will take charge of finance and Arnaud Montebourg will be in charge of industry and economy.
Ms Royal was the Socialist candidate for president in 2007 but lost. She had four children with Mr Hollande in a relationship which lasted for more than 20 years.