Love fades. Friendships evolve. But some stories — and some hearts — never truly end. My Best Friend’s Wedding 2: Love Never Dies (2026) brings back the charm, chaos, and bittersweet humor of the original, reuniting Julia Roberts, Dermot Mulroney, and Cameron Diaz for a tale of nostalgia, honesty, and unexpected renewal.
Julianne Potter (Julia Roberts), now a celebrated relationship author, seems to have it all — success, fame, and independence. But when Michael (Dermot Mulroney) and Kimmy (Cameron Diaz) invite her to their 25th wedding anniversary in Greece, she reluctantly agrees to attend — determined to finally make peace with her past.
There, amid sun-drenched villas and champagne toasts, she meets Daniel (Nicholas Hoult), a charming novelist who sees through her polished exterior. As old emotions resurface and truths come to light, Julianne realizes that her greatest heartbreak wasn’t losing Michael — it was never believing she deserved love in the first place.

With George (Rupert Everett) returning as her quick-witted confidant and Florence Pugh as the Tuohys’ grown daughter, who’s planning her own wedding, Julianne is forced to face one final lesson: that real love never truly dies — it just evolves.