Alicia Keys has a new haircut in 2013. The New York-raised singer flaunted her cropped style and bikini body on a beach during a family vacation in Rio de Janeiro, Brazil recently.

According to US Weekly, the "Girl on Fire" singer, 32, rocked an orange bikini while channeling Halle Berry as a Bond Girl Jinx in 2002's "Die Another Day."

Keys' husband, Swizz Beatz shared the beach photo of her on Instagram on Wednesday. The hip hop producer bragged about his beautiful wife on the photo-sharing site.

"Yeah baby," Beatz captioned the photo, along with 16 heart-shaped icons and the hashtag, "#BondGirlFlow." 

The photo shows off Keys' toned abs and fit body, but also the singer's happy face and demeanor. Keys stood on the shore and looked out at the ocean, with her hands resting above her hips in the snapshot.

The R & B star does look a lot like Berry with her orange bikini and short, black hair in the photo, US reported.

The Grammy winner and her producer husband, along with their adorable 2-year-old son Egypt, flew to Brazil for a family trip earlier this week. They were celebrating Beatz' 35th birthday on Friday.

Beatz also instagrammed a photo of his wife enroute to the tropical place, with Keys holding a bottle of champagne and lime green champagne flute. And the producer also posted another picture of his family lounging together on a yacht.

Loving Keys' new hair and body? Tell us in the comments section below!