Johnny Depp has gushed over his fiance Amber Heard, saying that she is very good for him.
The 50-year-old actor appeared on 'The Today Show' and said that the 27-year-old stunner is a wonderful girl and sharp as a tack, E! Online reported.
Heard is a southern belle and sweet as can be, Depp added.
The couple, who met on the set of the 'The Rum Diary' in 2011, threw a star-studded engagement party earlier this month.


