Kristen Stewart Wore Alessandra Rich Promoting ‘Spencer’