On the red carpet, some were a little more magical than others. Check out the best (and worst) beauty looks the leading ladies wore at the premieres.
Emma Watson, Clemence Poesy, and other stars of the beloved movie series dazzle on the red carpet for the last ever Harry Potter premiere.
Several stars skipped safer alternatives this week by opting for lesser known designers, unique color combinations, fresh fits and unexpected detailing.
They wowed at Cannes and they keep on wowing! Celebrities this week wore stunning white gowns, super bright colors, and killer Brian Atwood heels. Swoon.