Who's the Republican? Britney Spears. To clarify: pop princess Britney has kept quiet about her political leanings recently, but she's widely considered to be a Republican and has supported George W Bush in the past.
What's her style? Now, try to banish those long-held images of Britney flashing the flesh and bursting out of teeny-weeny outfits from your mind. Nowadays, she's every inch the perfectly groomed fashion queen with a penchant for slick, chic dresses and designer labels. Our picture shows her sporting a Stella McCartney creation at the recent X Factor series two launch in the US, for example.