Published On Dec 9, 2013
I have tried to include all the Larry mirroring moments in this one because as they say "Mirroring is one of the biggest signs of being in love because you do it subconsciously around the person of your interest and only true soul mates can mirror each other so often and as we all know, Louis & Harry literally mirror each other every single time! Enjoy. Tysm for watching x P.S. I recently joined Instagram, please follow me @enthusiastically_crazy (I follow back, promise!)
show more