The window of Francesca’s in Cherry Creek North.Denver Post file Fresh off the grand re-opening of its upsized Victoria’s Secret store, Denver Pavilions is gearing up to welcome another new fashion retailer to the downtown shopping center. Women’s clothing boutique Francesca’s will open a 1,200-square-foot store on the second level of the Pavilions in late August, officials announced this week.