Emily VanCamp at Mayweather Fight!

Mayweather-Canelo pre fight party at MGM Grand

Actress Emily VanCamp looks gorgeous in this short black dress at a pre-fight party before the Floyd Mayweather-Saul Canelo boxing match at the MGM Grand in Las Vegas.

Mayweather-Canelo pre fight party at MGM Grand

Emily stars on the show Revenge on ABC.