Whether you love him as Cedric Diggory from Harry Potter or Edward Cullen from Twilight, Robert Pattinson would have at one point in time, stolen your heart.
And while he has basically dropped of the face of the earth in past years, he's emerged on the beach looking extremely hot, and our teenage emotions are back in full force.
Just take a look!
Rob is currently in the Bahamas for a vay-cay after the long awards season. We guess getting a work out in is on the agenda, and for once, we're pleased with the paparazzi.