McDonald's is offering free Iced Latte (U.P. $4.30) with any purchase on 18 and 19 August between 8am to 11.55pm. Promotion is available exclusively on McDonald's App for dine-in and takeaway. Limited to one redemption per customer. while stocks last.