Legs ahoy! These two celebrities have an enviable set of pins and it seems almost unfair to pit them against each other. Almost. Because we’re doing this anyway! The photograph on the left is of Carrie Underwood arriving at Toronto’s Pearson airport last night, wearing a pair of teeny-tiny shorts. Loving the cazh outfit dressed [...]










