Alicia Keys sure looks good in a swimsuit!
The 32-year-old singer showed off her toned bikini body on a beach in Brazil on Wednesday, Sept. 11. Swizz Beatz wanted the world to get a glimpse of his sexy wife, so he Instagrammed the moment, writing, "Yeah baby…#BondGirlFlow:)"
Alicia, Swizz, and their 2-year-old son, Egypt, headed to South America on Monday, Sept. 9, to celebrate to the rapper's 35th birthday, which actually falls on Friday, Sept. 13 (!). Swizz Instagrammed a sweet photo of himself and Alicia en route, writing, "My life partner have it all on point Cheers to her… 9/13/13 #brazil #bdayweek #virgo."
And on Wednesday, Sept. 11, the birthday boy shared a fun shot of himself, Egypt and Alicia—all striking the same pose—relaxing on a yacht.
Clearly, these three make for an absolutely adorable family, but Alicia wasn't always crazy about her hubby. "Honestly, I didn't really like him that much. I thought he was too ostentatious," she told Marie Claire U.K., in July 2012. "Swizz will have the fastest car, the biggest jewelry, the loudest jacket; everything with him is really over the top. I used to see him and think, 'He is so annoying.'"
But Alicia and Swizz found themselves working together in the studio, and from there, the relationship blossomed. "I think we've taught each other a lot," she gushed of her man. "He's taught me to live more fully and I think I've taught him to live more deeply."