From ContactMusic: Australian actress Miranda Otto is expecting her first child with actor husband Peter O’Brien. The couple, who married on New Year’s Day 2003, are “thrilled”, according to a spokesperson. Otto, 37, who starred in as Eowyn in LOTR, recently finished filming Steven Spielberg’s ‘War of the Worlds’, in which she plays Tom Cruise’s pregnant wife.