Being a One Direction star's girlfriend should come with a warning, especially due to the abuse the girls get from online trolls, but one good thing (apart from having a fit boyfriend) is that you get to make pals with the other girls, and it sounds as if Liam Payne and Louis Tomlinson's girlfriends are getting on like a house on fire.
While Eleanor is currently spending time on the road with Louis, Danielle has stayed home, looking after the home that she shares with boyfriend Liam as she's got work to do - dancing for the likes of JLS, Jessie J and Leona Lewis.
But while she's got a spare few mins, she's been shopping for the perfect gift to celebrate Eleanor's upcoming 20th birthday.
The dancer, who met Liam while performing on the X Factor, tweeted Eleanor with the message: “having a little look online for a birthday present for @EleanorJCalder. Not long now!! xx”
Although Eleanor hasn't yet replied, it's thought that the pair became quite chummy recently and are even planning to make a joint trip to New York later this year, all in the name of Christmas shopping.
“@EleanorJCalder Christmas trip to NYC in December, around the 3rd?? I think so! Xx,” she tweeted recently.
The boys bid an emotional goodbye at the airport...