»

Kim Cattrall has onlookers green with envy in emerald dress

Green goddess. Photo:Getty/WireImage

Kim Cattrall was a veritable green goddess when she walked the red carpet in Canada last night, in this striking emerald dress.

The 54-year-old teamed her chic frock with high-shine gold accessories, barely-there sandals, and a relaxed waved 'do. We love.

Kim had put her best foot forward to attend the premiere of her latest cinematic offering, Meet Monica Velour, at the VIP Cineplex Odeon Varsity in Toronto.

Kim stars as a former porn star in the flick, who's now struggling to cope with life as a single mum.

Does Kim's red carpet styling have you green with envy? Let us know below!

Passion for fashion? Follow us on Twitter and become our fan on Facebook