Kate Middleton is royally hot!
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!
© 2015 EHM Productions, Inc. All rights reserved. Reproduction in whole or in part without permission is prohibited.