Princess Charlene turns heads wearing £4,400 pink dress as Prince Albert delivers speech
Princess Charlene commanded attention in a £4,400 Oscar De La Renta dress as she joined celebrations to mark two decades of her husband, Prince Albert II's reign.The House of Grimaldi was out in force as they gathered on…