Natalie Portman 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 smile while posing for pictures on the red carpet. We haven't seen much of Natalie since she opened up to Harpers Bazaar 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, 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 to Hollywood role model.