Beyonce performed a two-hour set of her hits Saturday and reunited with Destiny's Child as music and arts festival Coachella opened in the California desert.