One Direction’s Louis Tomlinson shows off hot girlfriend Eleanor Calder in a bikini

Louis Tomlinson with any girl who isn't us still breaks our hearts but the blow of seeing the One Direction hottie next to his model girlfriend Eleanor Calder was softened when we saw how happy he looked!

louis tomlinson girlfriendLouis Tomlisnon tweeted this photo of him with his girlfriend Eleanor Calder. Copyright [Twittr/Louis Tomlinso …

Before Louis returned to the studio to record One Direction's second album, he hit celebrity holiday hotspot, St Tropez — where Rihanna has recently been partying aboard a private yacht.

[Related story: Louis Tomlinson going deaf because of screaming fans]
[Related story: Louis Tomlinson treats his girlfriend to incredible birthday]

Yesterday Louis shared this cute snap of him and Eleanor sunning themselves by the pool and we literally cannot believe how perfect they look.

Not only is Louis' torso toned and gorgeous, his equally as hot gf, Eleanor has one incredible bikini body!

And how come our hair never looks that good in a messy up do? #nofair

After posting the photo Louis quickly deleted it… we're not sure why! But luckily we had time to share it with you.

Last night he fell victim to some prank calling from Tulisa who took part in a Twitter chat with and decided to call the One Direction star.

Following the silly exchange Louis tweeted: "Very funny @officialTulisa!"

And a somewhat apologetic Tulisa replied with: "soz babe we had 2 get ya! Thanks for 4 being a laugh n entertaining us! [sic]"

It's nice to hear he's a good sport too!