Marie Claire

Picture Perfect: Beyonce Covers Marie Claire

by Upscale Swagger on September 3, 2008