Finally! Someone in a Swimsuit. And Other News.