Queen Letizia delighted royal fans in a waist-enhancing floral dress as she attended the Paris Olympics opening ceremony with her husband King Felipe VI.