Martin Lawrence has filed for divorce ... TMZ has learned.
Martin filed the docs in L.A. County Superior Court -- citing "irreconcilable differences."
Martin and his wife Shamicka got married on July 10, 2010 -- and separated just last week on April 24th. Martin filed for divorce the very next day.
The couple has two children -- 11-year-old Iyanna and 9-year-old Amara Trinity. Martin wants joint physical/legal custody.
Oh yeah -- There IS a prenup.
Martin and his wife have released a joint statement, claiming, "Out of love and respect for one another, we will continue to remain friends and raise our two beautiful daughters together."