Question: how long does it take for your snapchat best friend to change?
Answer: A red heart is for your BFF, which is a best friend for two weeks. Two pink hearts is for two months, where the person becomes your 'Super BFF'.