Amy Smart is engaged! She stepped out for an event in NYC today to support The Body Shop's three-minute shower challenge, but the eco-friendly cause wasn't the only thing that had our attention. The actress showed off her gorgeous diamond ring after becoming engaged to HGTV's Carter Oosterhouse just a few days ago. Amy and Carter got together late last year and first stepped out publicly together in January. Their relationship apparently got serious in just a few short months, and Amy says that the news is "very new" and "very exciting" — congrats to the happy couple!