Michelle and Stephen D'Addabbo of Payson celebrated their 25th wedding anniversary Nov. 14.
They were married Nov. 14, 1980 in Mesa.
They have six children and one grandchild.
The photo shows the excited, young couple, both age 18 at the time, beginning a new chapter in their lives.
"We know we beat the odds," Stephen said.