Beyonce was taking in the sun on a recent vacation in Monaco and she was looking sexy in her bikini!

DAMN!
Turn the page if you can handle it!!
Previous post: “Knocked Up” Baby Site – Too Funny!
Next post: Michelle Rodriguez works her bikini body