He's done it again! Daniel Craig has been named Britain's Best Dressed Man by GQ Magazine for the second year in a row.
Others who made the list are Jude Law, Daniel Day Lewis, James McAvoy. Ummm, where's Gerard Butler? He deserves to be #1 on that list.
Prince William was named as the worst dressed male in Britain. Sad.