Guys, we have one question for you and we hope you can answer it: how the hell does Natalie Portman always look so STUNNING on the red carpet?!?!
The 35-year-old, who is reportedly expecting her second child with French husband, Benjamin Millepied, appeared on the Toronto International Film Festival red carpet twice over the weekend and both ensembles she wore were elegance at their finest.
The first look, on Saturday's "Planetarium" red carpet, saw Portman covering up her baby bump in floral-printed, cream Dior dress which featured long sleeves and a structured collar. She wore jet black winged eyeliner and a glossy pink lip.
The Academy Award-winning actress was joined by castmate and It girl of the moment, Lily-Rose Depp, who wore a metallic fringe Chanel minidress. The pair looked adorable posing in front of cameras.
On Sunday, Portman arrived on the "Jackie" red carpet wearing a dreamy sheer marigold-coloured frock adorned with embellished florals. The flowing dress once again covered Natalie's baby bump beautifully.
As for this beauty look, Natalie donned a dark, lash-intensified eye and deep red lip. Her hair was worn in a elegant chignon with loose, curled pieces framing her face.
Simply stunning. ALL. THE TIME.
For more photos from TIFF 2016, check out the slideshow below!