Credit: raheelafs

WARNING: this photo can cause fainting due to an overload of cuteness!