Stars rock the carpet at MTV VMAs