As the gorgeous actress celebrates her 46th birthday on June 8, Namrata Thakker looks at some of her most fashionable outings to date.