Chinese actress Yao Chen flaunts her beautiful curves in slinky red dresses in a photo spread on 'Vogue' China latest issue. [Photo: Vogue]