10 Most Expensive Celebrity Photos Ever Sold

7. Demi Moore & Ashton Kutcher - Wedding

Christina Aguilera performs Lotus, Army of Me and Let There Be Love at the 40th Anniversary American Music Awards on Sunday, Nov. 18, 2012, in Los Angeles. (Photo by Matt Sayles/Invision/AP)
Evan Agostini/AP

Rating: $3,000,000

OK! Magazine snapped up the hottest weddings photos of 2008 for "just" $3m.

Director
Director

Co-founder of WhatCulture.com.