A proof for this are two official Samsung ROMs that have leaked for the company's Droid flagship. The two versions in question are I9100XXKP4/OXAKP4 and I9100XXKP8 / OXAKP8 based on Android 4.0.1 and Android 4.0.3, respectively.
SamMobile.com is reporting that while both are early alpha versions of the final update supposed to hit all Galaxy S II devices early this year, the more stable one is the latter. Here are some screenshots of how the Ice Cream Sandwich update looks on the S II.
As you can see Samsung have done a great job of coating their TouchWiz UI onto the Ice Cream Sandwich. Finally, take a look at the alpha ROMs in action.
If you simply can't wait any more for Samsung to release the final ICS update for your Galaxy S II, then jump to the source links below for full instructions on how to get the updates now.
When we will get 4.0 ICS ????
Ics 4 on s II i9100 shold be given the same ui as nexus.... this one is not appealing....
guys calm down just flash this then get CM9 the lastest one and walla working ICS on sgs2 i know sammy is pretty slow tho