Among guests were Jean-Louis Borloo, French minister of ecology, energy, sustainable development and sea, mayors of some foreign cities and other figures.
The dinner was also attended by Moroccan government members and other officials.
Earlier in the day, Prince Moulay Rachid and Princess Lalla Hasna had presided over the celebration ceremony of Earth Day and sustainable development.