Award-winning actress Charlize Theron adopted a baby boy and fulfilled her long-wanted role of being a mum.

Insider reported that the 36-year-old actress adopted a boy and named him Jackson. Charlize Theron bagged an Oscar for playing the role of serial killer and will play the role of an evil queen in the upcoming movie "Snow White and the Huntsman."

Charlize is happily single at the moment revealed last August that she would love to have children.

"I want a baby. If it would happen tomorrow I would be very happy. There are so many unwanted children on this earth and it's our job to care for them. And if we don't we're doing the world a disservice," the Monster star told Germany's In Touch magazine.

The South African actress broke up with her partner, Irish actor/director Stuart Townsend, last January 2010 after nine years of being together.

Adopting children is nothing new for celebrities. A lot of celebrities adopt children and raise them as their own. See the slideshow for the list of celebrities who adopt children.