Contemporaine By Rosaelaa Period: 2007 to 2012 Sarkozy Period: 2012 to 2017 Hollande Period: 2017 to 2024 Macron