Rihanna joined Scottish DJ/producer Calvin Harris onstage at the Coachella festival in California for two tracks - Where Have You Been and We Found Love - on Sunday (15Apr12). The R&B beauty, who was not billed to perform, arrived at the festival on Friday and stayed all weekend.