Rihanna has canceled her VMA performance at the last moment.
The 27-year-old singer has pulled out due to breaking her ankle during one of the show's rehearsals, according to her manager.
Regardless, Rihanna will attend the show, held at Madison Square Garden to receive the honoring Michael Jackson Vanguard Award