Katherine Heigl and Josh Kelley
It came down from 27 dresses to one engagement ring: the eternal bridesmaid got her happy ending, with a 4-carat diamond ring.
The happy couple tied the knot in 2007 and since they live happily ever after with their three children.
