Photos: Oprah, Elton John among guests for royal wedding