27 Dresses - Anne Fletcher

From the screenwriter of The Devil Wears Prada, 27 Dresses centers on Jane (Katherine Heigl), an idealistic, romantic and completely selfless woman... a perennial bridal attendant whose own happy ending is nowhere in sight. But when younger sister Tess captures the heart of Jane's boss - with whom she is secretly in love - Jane begins to reexamine her "always-a-bridesmaid..." lifestyle.