PopSugar — Scarlett Johansson got dressed up in red, white and blue for the patriotic cover of November's CosmoGirl. The recently married actress has been a vocal and occasionally controversial Obama supporter, and she chatted with the magazine about her experi...
more info