Screenshot have been floating around of an Internet Explorer Beta 2 Build 5291 which should be the next release of Internet Explorer to the public. Some say the the screenshots are fake but the build number is the last build reported by Microsoft which gives us reason to believe they are real. For the screenshots please visit the link below to the Neowin Forums.

News Source: Neowin Forums