Rachael McAdams stole the show at the Southpaw premier in Toronto. The 36- year-old stunned on the red carpet.
She wore a fuchsia pink Christian Dior dress with the column design flattering her toned figure and finished off her look with some silver shoes. She posed with fans and showcased some impressive accessories.
Co-star Jake Gyllenhaal was also in attendance. He sported a healthy beard and was sleek and suited.