Pete and Jan Hold of Payson celebrated their 50th anniversary with a 1950s-theme garden party at their home with friends and family.
Their three children and their families hosted the festivities.
The Holds' children are Denise (Ray) Whinery, David Hold and Richard (Julie) Hold and five grandchildren.
Pete and Jan were married on Sept. 4, 1957 at the First Methodist Church in Phoenix.
Pete retired from Mountain Bell Telephone in 1986.
The couple owned Hold Communications for 17 years and currently have a nuisance wildlife service.