Alexis Bledel in a fantastic deep blue dress