Johnny Depp’s Fiancee Amber Heard Having Second Thoughts About Wedding — Get All the Details

Johnny Depp and Amber Heard have all their wedding plans in order — but now Heard's suffering from a case of cold feet. Sources reveal in the new issue of Us Weekly that the Pirates of the Caribbean actor's fiancée is contemplating backing out of the wedding.

"It'll be a small ceremony on Amber Beach, part of his island in the Bahamas, that's named after her," a source tells Us of the couple's planned nuptials. "They'll only invite close friends and family," the insider adds of the groom and bride, who will wear a custom-made gown.

Johnny Depp and Amber Heard
Steve Granitz/WireImage

That is, if Heard, 28, doesn't have a change of heart.

Another insider tells Us that Depp's "erratic behavior" and "awful mood swings” (for example, the 51-year-old actor slurred while presenting at the Hollywood Film Awards this past November) "annoys Amber."

"She's realizing she might be happier with someone else," the source concludes of the Pineapple Express actress, who accepted Depp's proposal in late 2013 after dating for over a year. Depp was previously married to Lori Anne Allison for two years in the '80s. He then dated French actress Vanessa Paradis for 14 years until splitting in June 2012. Together they share kids Lily-Rose, 15, and Jack, 12. 

For more on their rocky road to the altar, watch this week's Hot Stuff video, as explained by Us Weekly entertainment director Ian Drew and MisterWives singer Mandy Lee.

Other stories in the roundup: Kate Hudson's surprising hookup with Derek Hough, Ashton Kutcher's life as a dad, and more!

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!

Close popup

Welcome to In Motion

Bring photos to life with Us Weekly's exciting new mobile experience!

What's In Motion? Tell me more

How to Use In Motion

What's In Motion? Tell me more