Former Dawson's Creek babe Katie Holmes has proven she's every bit the sex kitten after channelling her inner Judy Garland for a raunchy tribute performance on America's So You Think You Can Dance.
The starlet wowed judges and the audience with her rendition of Garland's Get Happy, where she kicked and sang her way across the stage in a series of costumes that included barely there shorts, a black silk jacket, fishnets and a top hat.
Holmes, who has had no professional dancing training, said she wanted to do the show so she could introduce her new charity Dizzy Feet.