Disheveled? A hot mess? Um, hardly. Kristen Stewart's finally emerged, appearing at her first red-carpet moment since her whole cheating-on-Rob Pattinson scandal, and we've got to hand it to her: She looks AMAZING. Decked in a Zuhair Murad embroidered sheath dress, the 22-year-old starlet positively glowed on the red carpet at the Toronto International Film Festival premiere for her upcoming flick On the Road. mark Cosmetics celebrity makeup artist Mai Quynh created her stunning makeup look. And here are the step-by-steps:1. FACE: Prep skin by applying mark For Goodness Face Antioxidant Skin Moisturizing Lotion SPF 30 all over, followed by mark Primed For Perfection Face Primer. "After creating a strong, moisturized canvas, I applied mark Min-A-Real Cream-To-Powder Foundation in Light 4 using the mark Foundation Brush," explains Quynh. "Then, I applied mark Good Riddance Hook up Concealer in Light/Medium under Kristen's eyes and around her nose."2. CHEEKS: "For a natural glow, I blended mark Just Pinched Instant Blush Tint in Cheeky onto the apples of Kristen's cheeks," says Quynh. "Next, I dusted mark Matte-Nificent Oil Absorbing Powder all over her face in Light to set the makeup."3. EYES: Quynh applied mark Keep It Going Longwear Eyeliner & Shadow in Naturalist to her lower eyelids, from last line to crease, using the mark Flat Eyeliner Brush. Then, using the mark All Over Eye Shadow Brush, she applied mark I-mark Wet/Dry Eye Shadow in Chenille, blending it onto her lids and into her creases. "I also smudged it to her bottom lash lines using the mark Flat Eyeliner Brush," adds Quynh. Two coats of mark Lash Act Build and Define Mascara in Blackest Black — to upper lashes only — finished the look.4. LIPS: mark Make It Rich Lip Color Crayon in Peony added to Kristen's never-seen-enough smile.