Getty Images Brothers Osborne’s John Osborne and his wife Lucie Silvas are now parents of twins! On Tuesday, John announced… Read More