Oh this is much better!
Dakota Fanning made her red carpet redemption at the White House Correspondents' Dinner tonight.
The 18 year old looked oh so pretty with a hint of sexy in a bedazzled Prada gown and silver bow heels.
Dakota didn't do anything with her hair this time, but we're happy to see she actually put on some makeup.
What do U think? Is this an improvement from Thursday night???
[Image via Getty Images.]