Gavin Casalegno, best known for his role as Jeremiah in The Summer I Turned Pretty ... She accessorised her look with a large gold crucifix necklace. Gavin, on the other hand, sported a black tuxedo.