Olivia Henderson & Stef Van Der Laan photographed by Victor Demarchelier in “Pin Up” for Interview Magazine, March 2010