Are You Team Haleb Or Team Spaleb?

Before you pick your side, here's a little reminder of the Haleb and Spaleb love stories so far...


First up, Team Haleb!

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1001

Hanna and Caleb met early in Season 1 and after some kinda hostile flirting, they soon became close.

Things moved quickly...

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1002

After finding out Caleb was living at the school because his foster parents threw him out, Hanna invited him to secretly stay at her place. 

The night under the stars.

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1003

When Hanna's mom found out Caleb was living in their basement, she told him to leave. Hanna left with him and they spent the night, ahem, 'camping' in the woods...

The first break up...

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1004

Haleb's first romance was short lived when Hanna discovered Jenna had paid Caleb to spy on her and the other Liars. Although Caleb told Hanna he stopped when he started to fall for her, Hanna felt like she couldn't trust him anymore.

Hanna soon trusted Caleb enough to tell him about A.

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1005

And they worked together to try and bring down A. It was super cute!

But would it last?

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1006

In Season 3 Haleb break up when Hanna finds out that Caleb secretly visited Mona in Radley to tell her to leave the Liars alone. BUT they get back together and Caleb vows to help stop A no matter what.

And then Caleb left for Ravenswood...

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1007

In Season 4 Caleb met fellow runaway Miranda who he promised to help out. He left Hanna to move to Ravenswood with Miranda.

But he came back!

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1008

In Season 5 Haleb rekindled their romance and eventually lived together in New York, but Hanna's flashback in the Season 6 finale revealed they broke up when he asked her to choose between him and her job.

Next up, Team Spaleb!

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1009

Although Spaleb have only been an official item in Season 6, their close friendship has been apparent since Season 3.

Then there was THAT double date...

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1010

When Caleb was struggling to sleep, Spencer asked Toby to go on a double date with Hanna and Caleb to talk to him. It was super awkward and we started to feel that maybe Spencer was a little too concerned about Caleb...

What happened in Madrid?!

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1011

In Season 6, we find out that Spencer and Caleb had stayed in touch and even met up in Madrid when Caleb was travelling around Europe. While Caleb helps Spencer's mom with her election campaign, he gets closer to Spencer.

Toby threw a punch at Caleb...

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1012

When a story about Toby's new bae, Yvonne, is leaked to the media to sabotage her mother's election campaign, Caleb takes the blame and gets fired by Veronica and punched by Toby. But this only brought Spaleb closer together.

Spaleb officially got together!

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1014

After admitting their feelings for one another, and getting the green light from Toby and Hanna, Spencer and Caleb officially hooked up.

But can it last?

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1015

Spaleb seem pretty cozy but both Spencer and Caleb had moments with their ex's in the Season 6 finale...

Spoby reminisced...

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1016

And got a little flirty in French. Oh la la.

And Haleb kissed!

Pretty Little Liars - Are You Team Haleb Or Team Spaleb? - 1017

Oh, and Hanna told Caleb she had never stopped loving him! Which made her disappearance all the more heartbreaking!

Who's the best ship?! We honestly can't decide; we love BOTH couples! But what do you think?

Who are you rooting for: Team Haleb or Team Spaleb?! Cast your votes now!

Follow Pretty Little Liars: