Poppy Delevingne in a beautiful blue royal Dior dress