Naomi Campbell will give up modelling when she has a baby. The 38-year-old beauty has vowed to quit the catwalk when becomes a mother after getting broody during a visit to a maternity hospital in Lagos, Nigeria.

She said: "That's it, when I have babies I'm giving up this business."

Naomi - who recently served 200 hours of community service after assaulting two police officers at an airport - cradled a baby at the hospital and spoke to doctors and mothers.

The beauty was in Africa for the THISDAY Africa Rising concert with friend and fellow model Tyson Beckford.

A friend said: "Naomi donated six sacks of toys to the hospital and said to one doctor she was 'hoping and praying that things change if Barack Obama gets in.'"

Earlier this week, Naomi insisted she wasn't a bad person and claims people ignore the charity work she does.

She said: "When people say all these negative things about me, I ignore them. Let them be negative - but do that away from me. It hurts but I know there is much more good in the world."

"I'm blessed to be able to do charitable work and good things but nobody focuses on that because I don't throw it in people's faces. That's why they focus on the negatives."

RELATED PHOTOS AND ARTICLES
Naomi Campbell - London Fashion Week - Fall/Winter 2007 - Julien Macdonald - RunwayBarack Obama - Barack Obama Naomi Campbell - The Moet and Chandon Moet Mirage EveningNaomi Campbell - 2006-2007 Lexus Fashion Night 3 - ShowNaomi Campbell - 2003 Vibe Awards - Arrivals
Naomi Campbell Denies Being Intoxicated After Long Night OutNelson Mandela Bans Naomi Campbell From His Birthday Concert
Dennis Haysbert Believes His Role On "24" Helped ObamaNaomi Campbell Dating Russian Billionaire
Women for Obama Fundraiser Breakfast at the Hilton Hotel in New York on July 10, 2008Naomi Campbell Insists She Is Not A Bad Person