


Between the famous reality TV star Kim Kardashian's tight blue dress , Kate Middleton Engagement Dress, Rihanna's Navy Givenchy Long Sleeve Dress and Halle Berry's sexy sleeky navy blue long sleeve dress, who rocked her Navy-Blue Sleeve Dress Best?
Rhi Rhi baby
As a matter of fact, they all did.
Kim K and Halle
Halle Berry
Rihana and Kim K.
Halle berry nd riri
Riri first and Halle second. Kim's body looks so disproportionate here and Kate? Bones.