Beyonce Performing for the Royal Wedding?