Drew Hudson ( on the far right ) on the set with Bruce Weber today!