Kate Middleton is royally hot!

media_removed_toofab 102011
Some never-before-seen photos of Prince William and his future bride on vacation in Ibiza, Spain back in 2006 have resurfaced -- where Kate shows off her impressive body in a white bikini.

The couple is set to tie the knot at Westminster Abbey in London on April 29.

Check out their sexy vacation photos above!

Hot Videos