, 25, is betrothed to fashion blogger Allie Woods. The actor, who will next be seen portraying Ian O'Shea in a movie adaptation of Stephenie Meyer's best-selling sci-fi novel "", popped the question in New York City. "We got engaged on New Year's," he spilled to Us Weekly.
In a separate interview with Nylon magazine, he detailed, "She turned around, and I was on my knee. It was amazing, man. Out of a million people, it was just the two of us. Three of my friends were taping the ball drop, and on 3-2-1, they all turned their cameras to us. Unfortunately, not one of them got the money shot!"