U.S. Singer Taylor Swift Performs During Her RED Tour in Shanghai
U.S. singer Taylor Swift performs during her RED Tour in Shanghai, May 30, 2014. REUTERS

Apparently, there is no feud between Selena Gomez and Taylor Swift. Despite the countless reports that claim their friendship is over, the country crooner took to Instagram to greet the "Come & Get It" singer. This pretty much proves Selena and Taylor are still BFF's.

Since Selena's reunion with Justin Bieber early this year, a number of reports claim Taylor Swift has distanced herself from the former Disney star. Like Gomez's other friends, Taylor is allegedly tired of having to deal with the on-off and on-again "Jelena" drama.

"Taylor is completely baffled that Selena has yet again taken Justin back," says a source in an exclusive report by Hollywood Life, adding, "She thinks that Selena is a lost soul and nothing will make her realize how bad Justin is until she no longer has a career. Taylor is convinced that this relationship has and will ruin her health and life, but she is finished with trying to help. She feels like she has tried enough and it hasn't worked."

The Taylor and Selena feud got even bigger when the former hosted a huge 4th of July party without the latter. Of course, Gomez was too busy to attend Swift's bash along with Emma Stone and Lena Dunham all because she was busy partying with her clique as well.

Now, it seems that Taylor has once again put the feud rumours to rest with her latest Instagram post. The 24-year old posted a selfie where she is holding up a pendant with the letter S. Check out the photo here.

"Usually this S represents "Swift" but today I'm wearing it because SELENA IS 22!!!!" states the photo's' caption.

As for Gomez, the 22-year old was spotted at Saint Tropez, France with a blonde beauty that obviously isn't Taylor Swift. British supermodel, Cara Delevingne enjoyed some glam girl fun in the sun with the Latina songstress. On the other hand, Swift too has had her fair share of female fun with BFF Karlie Kloss as of late.