Palm Beach Illustrated, May 2008
Hat by Ellen Christine