Charlize Theron was all smiles at a star-studded gala on Wednesday (14Mar12) - the same day it was announced she is a new mum. The actress, who recently adopted baby son Jackson, chatted happily with Katie Holmes at the second annual 25 Most Powerful Stylists luncheon in Hollywood.