Amy Smart won't need to do any home repairs for the rest of her life.
That's because the actress got engaged this week to HGTV star Carter Oosterhouse. Smart made the announcement, which she deemed "new" and "exciting," at the Earth Lovers in Celebration of Earth Day event in New York on Thursday.
The couple met in November of last year and a pal says they instantly had something in common: affection for the environment.
"He's an eco-carpenter; Amy drives a hybrid and is the greenest girl I know," says the friend. "They are perfect for each other."