Beyonce in a fantastic silky red gown