According to Italian fashion designer Roberto Cavalli, Beyoncé uses different fashion styles to work with her music while performing. When was she on the Sports Illustrated cover?