playing glamorous roles