Here’s one of my personal favorite celebrity babes, the lovely and drop dead sexy Diane Kruger vacationing Cabo San Lucas with Joshua Jackson (booooo!), and impressing me with her awesome little bikini body once again (yay!). I know that some of you probably don’t dig her scrawny body/booty, but I think she’s perfect. Well, except for the whole Joshua Jackson thing. But physically… shwingtastic perfection! Enjoy, and check out the rest of the groovy photos after the jump!