She's come a long way from dancing and singing on a bar at Coyote Ugly, hasn't she?
Golden Globe nominee Piper Perabo was all smiles last night as she walked the red carpet in a black Oscar de la Renta gown.
We could have done without that sad looking bow on her shoulder. It's way too distracting.
[Photo via Getty Images.]