Jessica Lowndes is see-through and other news