Many were shocked when it was revealed that Kick-Ass star Aaron Johnson was not only engaged at just 19 years old, but to 42-year-old director Sam Taylor Wood, who he met when she cast him as John Lennon in the biopic Nowhere Boy. For those of you doing the math, yes -- that is a 23-year age difference. But despite all the critics, the couple seems to be happy and have two daughters together, one-year-old Wylda Rae and newborn Romy Hero who was born in January.