Natalie Portman [1] looked absolutely gorgeous during her appearance at the Kickoff Fundraising Soirée for the Toronto International Film Festival in Canada on Wednesday. The 34-year-old actress donned a floral dress and flashed a sweet smile while posing for pictures on the red carpet. We haven't seen much of Natalie since she opened up to Harper's Bazaar [2] about the balance between parenthood and her career in July. She also hasn't walked a red carpet since May, when she and her husband, Benjamin Millepied [3], stunned at the Cannes Film Festival. Keep scrolling to see the best moments from Natalie's latest appearance, and then check out her evolution from rising star [4] to Hollywood role model.