There's a line from Nicholas Sparks' book "A Walk to Remember" that goes, "First you will smile, and then you will cry — don't say you haven't been warned."
Keep that in mind as you take a look at the throwback pic Mandy Moore just posted.
The photo-of-a-photo is actually a souvenir Moore kept from the set of the 2002 big screen adaptation of Sparks' coming-of-age tearjerker.
It shows her — in the role of ailing Jamie — and her co-star Shane West — as Landon, aka every then-tween's idea of Mr. Right — on their wedding day.
More Movies videos
Behind the scenes of ‘Baby Driver’ with stars Jamie Foxx, Jon Hamm, more
Julie Andrews: ‘It’s great fun’ to be evil in ‘Despicable Me 3’
Julie Andrews on ‘Despicable Me 3,’ Mary Poppins sequel, Netflix show
Steve Carell and Kristen Wiig on ‘Despicable Me 3’ (and his new gray hair)
And sure, that's worth a smile.
Until you remember that their I-dos were really just a prelude to — spoiler alert — the ultimate goodbye! Bring on those tears.
Follow Ree Hines on Twitter.