The 27-year-old forward, who spent the last three years at Paris Saint-Germain having previously played for Roma in Serie A, underwent his medical in Milan on Thursday and on Saturday put pen-to-paper on a contract that ties him to the Italian giants until 30 June, 2017.
Menez is the latest new arrival at the San Siro as Milan look to rebuild after finishing eighth in Serie A last season, leaving them without European football for the first time in 16 years. Filippo Inzaghi this week replaced Clarence Seedorf as coach while former PSG defender Alex has been brought in, plus the club have bought the full rights of on-loan midfielder Andrea Poli from Sampdoria.
Menez, who is not part of France's FIFA World Cup™ squad in Brazil, told Milan Channel: "I'm very happy to be here. I chose AC Milan because they are always AC Milan, even if they had a little difficulty last season. We have to come back strongly and win something important. We have a lot of work to do and then we'll see. We hope to do well this season."