The flag of Mexico was officially adopted on November 2, 1821. The basic design is taken from the French Tricolor flag and the red, white and green are the colors of the national liberation army of Mexico. The coat of arms (centered) in the white band is the badge of Mexico City, the country's capital.