More recently, Princess Beatrice fashioned a printed midi dress ... a printed lace shirtdress in silk white with vibrant shades of yellow, blue, pink and more by Monique Lhuillier.