Alicia Keys dubbed her husband, Swizz Beatz, her "dream increaser" and "biggest supporter" in a touching anniversary tribute.
The "If I Ain't Got You" hitmaker celebrated nine years of marriage to the record producer - with whom she has sons Egypt, eight, and Genesis, four, - on Wednesday, and took to Instagram to heap praise on him in a moving post in which she said she was "in awe of the power of love".
Posting a picture of herself and Swizz kissing, the 38-year-old wrote: "I swear I have never been more in love with you!
"You are EVERYTHING
"My best friend