The actress who plays the character everyone loves to hate – Alison DiLaurentis – on the ABC Family show (soon to be Freeform) is engaged! Sasha Pieterse, 19, and her longtime boyfriend Hudson Sheaffer, 26, announced the exciting news last night.