Magic happens when two Marijuana enthusiasts connect on an island and that's exactly what happened when Rihanna and Snoop Dogg rolled one up the other night. Posted on her Instagram page, the singer shared the night's festivities while living it up in the Dominican Republic.

In the final leg of her Diamonds world tour, the singer happened to connect with the rap legend in tropical paradise. Accompanied by her BFF Melissa, it looks like the trio had a pretty serene night.