rihanna050911_03_X17460WM.jpg

Rihanna is ready and willing to perform ... no matter where it is!

The 23-year-old beauty, currently in Hamburg, Germany, is seen here getting off a yacht named "Mein Schiff 2" after giving an onboard performance. RiRi is looking fine from head to toe.

She's also celebrating the release of her latest video for "California King Bed." Check out the sexy video below!