It's common carnal knowledge that Ann-Marget is damn hot.
Here's the 34-year-old natural brunette back in 1975 (left) -- and 34 years later, the 68-year-old version at an event in Toronto on Wednesday (right).
Viva las sunglasses!
Good Genes or
... Good Shades?!
9/13/2009 1:00 AM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox