Rihanna turned 25 years old on Wednesday and the singer was photographed celebrating her birthday on a beach in Hawaii with her boyfriend Chris Brown.

The Stay singer was spotted holding hands with Brown, 23, during an ocean side stroll in Honolulu, E! reported. In one photo, Rihanna holds what appeared to be two blunts between her fingers.

In an different shot appeared to be taken inside a limo, Rihanna sits on Brown's lap in a bikini top and skirt, smiling mischievously in sunglasses and giant hoop earrings as her man, also in shades, looks off in the distance. "Pour it up pour it up! #birthdaybehavior," the 25-year-old birthday girl wrote on Instagram.

According to E! News, the couple spent some quality time with each other, enjoying a romantic walk in front on the beach of their rented home, which was cut short because of heavy winds.

"Chris was leading Rihanna by the hand," a source said. "She was puffing on something as she walked and seemed very relaxed and happy. Her hair was blowing and she twirled around. She looked totally free and like she was really enjoying her birthday. Chris was protective and made sure to hold her hand as they walked. They only went a few houses over and then they turned around and came back."

The songstress showed off her body and gave a peak to her booty, wearing pink bikini bottoms, concealed only slightly by a mesh cover-up skirt, plus a black tank-top covering up her bikini top.

"#epic day already, I woke up to sunshine in paradise and #STAY done jumped 54 spots to #3 on the BillboardHot100!!" she tweeted to her 28 million followers. "Walked up into #2013 like I owned a ho."

Katy Perry who was rumored to have ended her friendship with Rihanna, tweeted: "HAPPIEST 25TH BIRTHDAY to my baby girl @ Rihanna! I wish I could b there drinking Mai-Tais & telling haters to eat a d*ck w/u!."

See pics here: