A BarryLong Engagement?

5/5/2008 6:01 PM PDT BY TMZ STAFF
Are Drew Barrymore and Justin Long getting married -- and will Apple sponsor the big day?