Today's best photos: From Ramadan preparations to Chanel's ready-to-wear show - in pictures