Hayden Christensen is one lucky guy!
The actor was on vacay with his longtime girlfriend Rachel Bilson in Cancun last week, but the 32-year-old actress stole all of the attention!
See! She was born for the role!
We’re bummed that Hayden's toned, topless self wasn’t hanging around, but as long as this couple is still going strong, that’s what’s important.
And seeing Rachel in a bikini is also very important thing too! Ha!