"I love Taylor, she is so sweet and so beautiful and such an amazing talent. I feel flattered." Shakira loved Taylor Swift's impersonation of her on U.S. sketch show Saturday Night Live at the weekend (07Nov09).